The hotel is located in downtown Madrid, just a few meters from Puerta del Sol. The late 18th century building that houses the complex is set around an inner courtyard that is very typical of the period. Its unbeatable location makes the hotel a great choice for enjoying the city's extensive culture and variety of shopping options.