Via Gregorio XI, 00166 Roma
Appartamento
con
3
camere
Featuring a terrace and views of city, Zen Terrace Apartments is a recently renovated apartment located in Rome,
less than 1 km from Battistini 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 apartment features ...