28 Via Tolemaide, Roma
bedrooms
Baths
Guests
Located in Rome, a 5-minute walk from Ottaviano Metro Station and 500 yards from Vatican Museums, Vatican rooms has garden views and free WiFi.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.