Via della cava aurelia, 84, 00165 Roma
Apartments
Situated in Rome, 1.4 km from St. Peter's Basilica and 1.2 km from St Peter's Square, Vatican 84 features air-conditioned accommodation with a balcony and free WiFi. It is located 2.7 km from Vatican Museums and offers a lift. The property is non-smoking and is set 1.2 km from The Vatican. Boasting a...