Trevi Collection Hotel
Hotel
Spagna
Boasting a panoramic rooftop terrace, Trevi Collection Hotel offers free Wi-Fi throughout and modern rooms with a hydromassage shower. The Spanish Steps are 200 metres away.
Number of rooms: 179
Via di Capo le Case 60, Spagna, 00187 Rome, Italy
Hotel booked 1 times today.