10 lungotevere della vittoria, 00195 Roma
Bed and breakfasts
Featuring river views, Vista sul Tevere is situated in the Vaticano Prati district of Rome, 1.4 km from Lepanto Metro Station and 2 km from Stadio Olimpico Roma. The bed and breakfast, set in a building dating from 1958, is 2.5 km from Vatican Museums and 2.9 km from Castel Sant'Angelo. The accommodation...