Eurostars Plaza Mayor se encuentra en el corazón de Madrid, a 150 metros de la estación de metro de Tirso de Molina y a 300 metros tanto de la Plaza Mayor como de la Puerta del Sol, rodeado por las calles más típicas, plazas y lugares de tapas en la capital de España: Huertas, Atocha , Cruz, Alcalde, etc. Una ubicación inmejorable para disfrutar de los mejores restaurantes y representaciones teatrales. El edificio se divide en dos bloques con 7 plantas, con un total de 92 habitaciones, 2 de ellas adaptadas para personas minusválidas.