A true Roman luminary between Piazza del Popolo and the Spanish Steps, the classical and cosmopolitan come together at Hotel de Russie.Located between two of Rome’s most picturesque piazzas, Piazza di Spagna and Piazza del Popolo, Hotel de Russie is one of the Eternal City’s most prestigious luxury hotels