Scott House
Via Gioberti, Termini/Central, 00185
Average, 3.5
This hotel in Rome has 34 guest rooms with private facilities, air conditioning, satellite TV, a telephone and safe. Breakfast is served in the bar, where the guests can meet other travellers from all...
More Info