Hotel
The River Palace is a few steps from Piazza del Popolo, Villa Borghese, the most famous shopping streets and the Roman dolce vita, the ideal place to spend a stay dedicated to well-being and quietness.
The proximity to the green lung of the capital, Villa Borghese, will allow you to spend relaxing moments in a natural oasis of peace, while the more sporty can benefit from the park's streets for physical activity.
The Hotel will welcome you in a refined atmosphere, to offer you a stay where you can live as a protagonist among the history, culture and Italian excellence.