This hotel has been built according to the most advanced designs to satisfy the most sophisticated requirements. From 1 February 2017 the hotel has joined the Starwood International Le Meridien chain.
It is situated in a residential and business area, in the heart of Rome, just a stroll way from the Spanish Steps and St. Peter Square.
Via federico cesi 37
Alternative Zimmertypen prüfen