L'hotel si trova nel centro storico di Madrid, vicino a Plaza Santa Ana, all'interno di un palazzo classico del XVIII secolo con una storia e un carattere propri, restaurato con un design esclusivo. Il palazzo, e quindi l'hotel, sorgono nel famoso Barrio de las Letras, che concentra nelle sue strade il movimento di una grande città e lo spirito di questo quartiere bohémien. Queste strade ospitano piccoli ristoranti, discrete gallerie d'arte e bar divertenti.