Отель расположен рядом с Puerta del Sol и пл. Plaza Mayor, в центральной части города, вблизи Triangulo del Arte, где находятся большинство известных музеев и достопремечательностей Мадрида. Открыт в августе 2002 года.