Piazza barberini 5, via veneto, 00187 Roma
Hotel 4 stars
Located in Rome's Piazza Barberini, Palazzo Caruso offers a terrace, free WiFi, and elegant air-conditioned rooms with a private bathroom. The Trevi Fountain is 1804 feet away.
With coffered ceilings, all rooms include a flat-screen TV, a mini-bar, and an electric kettle. The bathroom has free toiletries...