Ospitata al 4° e 5° piano di un edificio del XIX secolo, la Hotel Scott House è ubicata nel centro di Roma, vicino alla stazione ferroviaria e della metropolitana, e offre camere moderne dotate di TV a schermo piatto con canali Sky.
Le sistemazioni sono climatizzate e provviste di minibar e bagno privato, e la connessione Wi-Fi è disponibile gratuitamente in tutta la struttura.
L'albergo a 3 stelle Hotel Scott House gode di una posizione davvero comoda: la metropolitana, infatti, vi porterà al Colosseo in 2 fermate e a Piazza di Spagna in circa 5 minuti. Inoltre presso la stazione Termini troverete gli autobus diretti a entrambi gli aeroporti.