Via cesira fiori 2, 00135 Roma
Aparthotels
Ottavia Residence Roma, a property with a terrace, is situated in Rome, 8.8 km from Stadio Olimpico Roma, 10 km from Vatican Museums, as well as 10 km from Ottaviano Metro Station. The property has city and quiet street views, and is 8.1 km from Battistini Metro Station. The accommodation features a...