Tree Charme Trilussa



Rome • Show on map
View Details for Price
Centrally located in Rome, Tree Charme Trilussa is set on the banks of River Tiber just opposite Piazza Trilussa square. It offers free WiFi throughout, a terrace and elegant rooms. Each air-conditioned…More info
