Hotel Scott House Rome With a stay at Hotel Scott House Rome, you’ll be centrally located in Rome, just a 4-minute walk from Basilica di Santa Maria Maggiore and 7 minutes by foot from Via Nazionale. This hotel is 0.3 mi (0.5 km) from Teatro dell’Opera di Roma Read more [...]