Royal House Vaticano Apartment Rome, Lazio
Set 900 metres from Cipro Metro Station and 1 km from Vatican Museums, Royal House Vaticano boasts a terrace and sun terrace. Free Wi-Fi is available throughout the property and private parking is available on site.
Number of rooms: 4
Via Trionfale 79, Trionfale, 00136 Rome, Italy