Visiting… Hotel de Russie
The Hotel de Russie is a luxury five-star hotel located in the heart of Rome between the Spanish Steps and Piazza del Popolo on the Via del Babuino. Living in Rome, I walked by The Hotel de Russie almost daily. The location, close to the Northern Gates of Ancient Rome, is within easy walking distance […]
Read more »