Town House Roma is set in Rome, 100 metres from Trevi Fountain. Free WiFi is available throughout the property and private parking is available on site.
All rooms come with a flat-screen TV.
There is luggage storage space and shops at the property.
Quirinale is 400 metres from Town House Roma, while Piazza Venezia is 500 metres away. Rome Ciampino Airport is 14 km from the property....
|via dei crociferi 41|