Az Eurostars Plaza Mayor központi helyen, a Tirso de Molina metróállomástól alig 150 méterre, a Plaza Mayor tértől pedig 5 perces sétára található. Az elegáns szálloda ingyenes Wi-Fi-vel, valamint a 7. emeleten reggelizőteremmel várja vendégeit, ahonnan panorámás kilátás nyílik a városra.
A tágas, modern szobákat modern berendezés jellemzi, parkettás padlóval, kőfalakkal és kerámia mozaikcsempékkel. A szobákban síkképernyős, műholdas TV, minibár, valamint hajszárítóval és ingyenes piperecikkekkel ellátott fürdőszoba áll rendelkezésre.
A szállodának egy felújított épület ad otthont, mely az 1930-as években épült, egykori Frontón Madrid Sportaréna részét képezte.
A bárokkal, kávézókkal és klubokkal teli Puerta del Sol tér 5 perces sétára, a művészeti háromszög és a Paseo del Prado sugárút pedig egyaránt 15 perces sétára fekszik.
Az Atocha pályaudvar és az AVE gyorsvasút egyaránt 2 megállónyira, a Madrid-Barajasi repülőtér pedig 1 órás metróútra található.