Otello is a vacation home is located in Rome and and is 1,950 feet from Vatican Museums. The vacation home is fitted with air conditioning and free WiFi.
The kitchen features an oven and a microwave and there is a private bathroom. A flat-screen TV with satellite channels is provided.
St. Peter's Basilica is 0.6 miles from Otello, and The Vatican is 0.6 miles from the property. Ciampino Airport is 11 miles away.