Via Della Vetrina 5, 00186 Roma
Guesthouse
with
3
rooms
The Right Place 4U Roma Navona Terrace Luxury Rooms offers accommodations within 0.6 miles of the center of Rome,
with free Wifi and a kitchenette with a fridge, a minibar, and kitchenware. This recently renovated guest house is located a 14-minute walk from St Peter's Square and 0.9 miles from The Vatican. When ...