Photos coming soon
HOTEL
RSH Pallaro Terrace Stunning View
Largo del Pallaro, 6, Rome, Italy
Where it sits
RSH Pallaro Terrace Stunning View
Largo del Pallaro, 6, Rome, Italy
41.89547, 12.47364
Similar stays nearby
RSH Pallaro Terrace Stunning View
Hotel · 0 m
Piazza Navona Beautiful Apartment
Hotel · 3 m
DomusAmor Navona
Hotel · 7 m
DomusAmor Navona
Hotel · 7 m
Rome as you feel - Grotta Pinta apartments
Hotel · 9 m
Teatro Di Pompeo
Hotel · 12 m
Hotel Teatro di Pompeo
Hotel · 12 m
Locazione turistica Pallaro Terrace Stunning View
Hotel · 18 m
Plan around RSH Pallaro Terrace Stunning View
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
