Hotel de Russie is situated between the Spanish Steps and Piazza del Popolo. Everything that's great about Rome is within reach. Since its opening, aristocratic travellers, Russian royalty and renowned artists have all passed through our elegant lobby. With...