Dit charmante hotel ligt midden in het historische hart van Madrid en is gevestigd in een mooi, 19e-eeuws gebouw aan Plaza Santa Cruz. Het ligt vlak bij de grootste pleinen van de stad, Plaza Mayor en Puerta del Sol.
Het Plaza Mayor bevindt zich in een typisch gebouw van dit gedeelte van Madrid. De inrichting is een combinatie van een traditioneel decor en moderne elementen: muren van houten panelen en steen worden geaccentueerd door een trendy, moderne verlichting.
Parketvloeren en moderne kunstwerken worden gecomplementeerd door faciliteiten zoals gratis WiFi en satelliet-tv's. Een kluisje is gratis beschikbaar.