Hotel de Russie

 
  0
Terraced gardens
This five-star luxury hotel is located close to Rome's attractions, from the Vatican to the fashion houses. The terraced gardens give guests a relaxing environment away from the bustle of the city.

Location