The designer 3-star Holiday Inn Rome-Skytop Center is a great place to stay in Rome.
This hotel is situated 3 km away from Oak Hill & The Martha Berry Museum. The property is set within 4 km distance from the city center.
95 km to Lovell Field airport.
Eat & Drink
Magnolia Restaurant are located within 450 meters away.