L'Eurostars Plaza Mayor se dresse en plein cœur de Madrid, à 150 mètres de la station de métro Tirso de Molina ainsi qu'à 300 mètres de la Plaza Mayor et de la Puerta del Sol. Il se compose de 2 bâtiments de 7 étages abritant un total de 92 chambres, dont 2 adaptées aux personnes à mobilité réduite. Son emplacement permet de se rendre à la gare d'Atocha, au quartier de Huertas, au palais de Santa Cruz et aux principales attractions de la ville. L'hôtel est entouré de rues pittoresques, de places et de bars à tapas. Enfin, vous pourrez profiter des meilleurs restaurants et théâtres de la ville situés aux alentours de l'établissement.