Located on Via Del Babuino, Hotel De Russie has views over Piazza del Popolo, 50 metres away. It features a peaceful garden, a gourmet restaurant, and spacious, elegant rooms.
Rooms total: 139 More information »Piazza del Popolo 0.1 km
Via Margutta 0.2 km
Flaminio Metro Station 0.3 km
Ara Pacis 0.4 km
Via Condotti 0.6 km
Spagna Metro Station 0.6 km
Spanish Steps 0.6 km
Piazza di Spagna 0.6 km
Trinita dei Monti 0.7 km
Villa Borghese 0.7 km