A bájos szállodának egy elragadó, 19. századi épület ad otthont Madrid történelmi városközpontjában, a Plaza Santa Cruz téren, közvetlenül a város főtereinek számító Plaza Mayor és a Puerta del Sol szomszédságában.
A szálloda egy Madrid ezen negyedére jellemző, tipikus épületben található. A belső terek a hagyományos és a modern berendezést ötvözik: a fa burkolatot és a csupasz kőfalakat divatos, modern világítás hangsúlyozza.
A parkettás padló és a modern műalkotások mellett kényelmi szolgáltatások, mint például ingyenes wifi és műholdas tv állnak a vendégek rendelkezésére. Széf ingyenesen biztosított.