Via Giacinto De Vecchi Pieralice 44 B 1 / 2, Roma
bedrooms
Baths
Guests
Located in Rome and with Vatican Museums reachable within 1.1 miles, Momo Central Rome 1 provides a shared lounge, allergy-free rooms, free WiFi and a terrace. The property is around 1.3 miles from Ottaviano Metro Station, 1.6 miles from St.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.