The secret garden of Rome. A Mediterranean oasis of lush greenery and Italian design located just steps from the Spanish Steps.
15:00
Check Out Time
Login required to complete booking.
Please log in or create an account to book Hotel de Russie, Rome.