Located 1.1 km from Vatican Museums, The Queen offers accommodation in Rome. Featuring private parking, the apartment is 1.5 km from St. Peter's Basilica and a 10-minute walk from Cipro metro Station. Free Wi-Fi is available throughout the property.
Viale delle Medaglie D'Oro, 111, Trionfale, 00136 Rome, Italy