Via crescenzio, 82, 00193 Roma
B&B / Chambres d'hôtes
In a central area of Rome, set within a short distance of Ottaviano Metro Station and Vatican Museums, Vaticano Roma offers free WiFi, air conditioning and household amenities such as a fridge and kettle. Popular points of interest nearby include St. Peter's Basilica, Piazza del Popolo and Piazza Navona....