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.
Numero delle stanze: 52
Via Gioberti 30, Stazione Termini, 00185 Roma, Italia