10 lungotevere della vittoria, 00195 Roma
Bed and Breakfast 3 stars
Vista sul Tevere enjoys a location in Rome, 1.5 miles from Vatican Museums and 1.1 miles from Piazza del Popolo. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. Guests can enjoy river views.
At the bed and breakfast, each unit...