67 viale degli ammiragli, 00136 Roma
Apartments
Offering a shared lounge and city view, Glory house Vatican Museum is located in Rome, 1 km from Vatican Museums and 1.4 km from Ottaviano Metro Station. Among the facilities at this property are a lift and private check-in and check-out, along with free WiFi throughout the property. The accommodation...