5 Via Mario Fascetti Interno 10 Piano 6, 00136 Roma
Appartamento
con
1
camera
Situated in Rome, 2.9 km from Vatican Museums and 3.1 km from Ottaviano Metro Station, Vatican Green Penthouse
offers air conditioning. Among the facilities at this property are a lift and private check-in and check-out, along with free WiFi throughout the property. The property is non-smoking and is located ...