Photos coming soon
HOTEL
Mellini River
Lungo tevere dei Mellini 10, Rome
Where it sits
Mellini River
Lungo tevere dei Mellini 10, Rome
41.90577, 12.47340
Similar stays nearby
Plan around Mellini River
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
