This 3 star hotel is located in the city centre of Rome and was established in 1890. It is close to the Piazza Di Spagna and the nearest station is Barberini. The Hotel has a restaurant. All 53 rooms are equipped with minibar, hairdryer, safe and air conditioning.