Featuring free WiFi and air conditioning, Ovidio Suite is set in Rome, 500 metres from Castel Sant'Angelo. Vatican Museums is 800 metres away.
The accommodation is equipped with a flat-screen TV.
The Vatican is 800 metres from Ovidio Suite, while St Peter's Square is 800 metres from the property. The nearest airport is Rome Ciampino Airport, 16 km from Ovidio Suite.
Apartment from 190 to 250
Please enter the dates of your stay to check availability