Hotel Roma Sud
Frascati, Metropolitan City of Rome
With a stay at Hotel Roma Sud in Frascati, you'll be 10.5 mi (16.9 km) from Baths of Caracalla and 10.8 mi (17.4 km) from Basilica di Santa Maria Maggiore. This hotel is 11.1 mi (17.8 km) from Teatro dell'Opera di Roma and 11.2 mi (18 km) from Circus Maximus.