The River Palace is just a short walk from Piazza del Popolo and the most famous shopping streets, and is the ideal accommodation for a stay devoted to wellness, tranquillity and the Roman dolce vita.
Its proximity to the capital's green lung, Villa Borghese, will allow you to relax in a natural oasis of peace, while the more athletic can take advantage of the park for training.
Support and useful information