O hotel está localizado no centro de Madrid, a apenas 3 minutos a pé da Gran Via e da principal área comercial da cidade com inúmeros bares, restaurantes e lojas.
Puerta del Sol está a apenas 15 minutos a pé e o hotel oferece fácil acesso ao famoso Palácio Real e aos Jardins Sabatini.
O Aeroporto de Madrid Barajas fica a cerca de 12 km de distância.
Os hóspedes podem jantar na sala de café e pequenos-almoços enquanto desfrutam do acesso à Internet disponível por todo o hotel.
Também possui instalações para conferências inundadas de luz natural para reuniões e banquetes.
As melhores vistas de Madrid podem ser observadas a partir do terraço do último piso, que dispõe de uma piscina e uma área de banhos de sol.
Construído em 2009, o hotel oferece um total de 200 quartos e abriga um elegante salão de grandes dimensões coroado por arcos de porcelana e folha de ouro.