YOUR VATICAN TERRACEApartment
50 Via Candia, Trionfale, 00192 Rome, Italy
Situated in Rome, near Vatican Museums, Ottaviano Metro Station and Lepanto Metro Station, YOUR VATICAN TERRACE features a terrace. Complimentary Wi-Fi is availablethroughout the property.