Situato proprio nel cuore storico di Madrid, questo affascinante hotel è situato in un attraente edificio del XIX secolo in Plaza Santa Cruz, appena fuori dalle principali piazze di Plaza Mayor e Puerta del Sol.
Il Plaza Mayor è ospitato in un tipico edificio di questa parte di Madrid. In tutto il suo interno si può godere la miscela di arredamento tradizionale con tocchi contemporanei: pareti in legno verniciato e pietra nuda sono evidenziati da illuminazione alla moda e moderna.
I pavimenti in parquet e le opere d'arte moderne sono integrati da strutture come internet Wi-Fi gratuito e TV satellitare. Una cassaforte è disponibile gratuitamente.