Via Golametto, 2/int A12, 00195 Roma
Appartamento
con
1
camera
Located in Rome, 1.3 km from Vatican Museums and 1.1 km from Ottaviano Metro Station, CloHouse offers air conditioning.
Among the facilities at this property are a lift and luggage storage space, along with free WiFi throughout the property. The property is non-smoking and is situated 1.5 km from Lepanto Metro ...