Via degli orti variani 30, 00182 Roma
Bed and Breakfast 3 stars
Windows on Rome is located in Roma, a 5-minute walk from Porta Maggiore city gate. Free Wi-Fi and bikes are available. Manzoni Metro Station is less than 1.2 mi away.
All the rooms here will provide you with a flat-screen TV, air conditioning, mini-bar and a balcony. Featuring a shower, the private...