Cozy Roman Nest



Rome • Show on map
View Details for Price
Cozy Roman Nest offers accommodations in Rome, a 19-minute walk from Castel Sant'Angelo and 1.7 miles from The Vatican. The air-conditioned accommodation is a 12-minute walk from Ottaviano Metro Station.…More info
