Located in a tranquil spot between the Spanish Steps and Piazza del Popolo, Hotel de Russie is unique because of its terraced gardens. The name of this five-star establishment harks back to the time when members of the Russian imperial court made it their home away from home. Staying in one of the 122 rooms is still a luxurious experience. Let yourself be pampered by the staff, enjoy the spa, or dine like royalty in the hotel restaurant.