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.