Set in Rome, 600 metres from Trevi Fountain, Town House Roma has rooms with free WiFi access. Ideally located in the Trevi district, the property is situated 1.2 km from Spanish Steps and 1.6 km from Via Condotti. The property is 1.6 km from Quirinale and 1.9 km from Piazza di Spagna.
Guest rooms in the guest house are fitted with a flat-screen TV.
Piazza Venezia is 2.5 km from Town House Roma. The nearest airport is Rome Ciampino Airport, 17 km from the accommodation....
|via dei crociferi 41|