Via santamaura 39, 00192 Roma
Apartment 3 stars
Vatican Santamaura 39 offers modern accommodations in Rome, just 1148 feet from Ottaviano Metro Station. The Vatican Museums are a 3-minute walk from the property, while Saint Peter's Square is 2953 feet away.
With free WiFi, the air-conditioned apartments feature a flat-screen TV and a kitchenette....