Lovely location, close to the gardens of the Villa Borghese.
Staff are accommodating and have a friendly attitude.
Plush décor creates a feeling of traditional Roman hospitality.
Our Review
With its stylish design, beautiful roof terrace and proximity to the lush gardens of the Villa Borghese, the River Palace hotel is an oasis of peace amid the bustle of the Eternal City.
The hotel is located in the centre of historic Rome, only 100 metres from the Piazza del Popolo and Via del Corso, overlooking the Villa Borghese. The nearest metro station, Flaminia, is only 3 minutes’ walk away.
Customer review digest, click to view whole review ...