Featuring free WiFi and air conditioning, Ovidio Suite is set in Rome, 1,641 feet from Castel Sant'Angelo. Vatican Museums is 2,625 feet away. The accommodation is equipped with a flat-screen TV. There is also a dining area and a kitchen equipped with a dishwasher. An oven and coffee machine are also offered. Towels and bed linen are featured. The Vatican is 2,625 feet from Ovidio Suite, while St Peter's Square is 2,625 feet from the property. The nearest airport is Rome Ciampino Airport, 9.9 miles from Ovidio Suite.