Hotel Piazza Venezia
Set just next to Piazza Venezia, in the very centre of Rome, great value Hotel Piazza Venezia offers the perfect location for exploring all the city’s sights. The hotel features free Wi-Fi throughout and modern-style rooms.
Via Cesare Battisti 133, Trevi, 00187 Rome, Italy
Nightly rates from $141