Hotel de Russie - 3
Italy Hotels & Resorts
Plan a Romantic Getaway to Venice
Italy Vacation Guide
Great Hotels of Italy
Insider Guide to Florence
There are 129 guest rooms, including 24 suites, overlooking the gardens, Piazza del Popolo and Roman rooftops.
Plan a Romantic Getaway to Venice
Italy Vacation Guide
Great Hotels of Italy
Insider Guide to Florence
Italy Hotels & Resorts