In the heart of Rome, set within a short distance of Ottaviano Metro Station and Lepanto Metro Station, Vatican Luxury Terrace offers free Wi-Fi, air conditioning and household amenities such as a fridge and coffee machine.
Via Vespasiano 40, Vaticano Prati, 00192 Rome, Italy