Viale delle medaglie d'oro, 111, 00136 Roma
Apartments
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 WiFi is available throughout the property. The unit equipped with a kitchen with a microwave and...