Localizada no centro da cidade de Madrid, a Hostal Mayor está situada a 50 metros das famosas praças Puerta del Sol e Plaza Mayor. Disponibiliza uma recepção 24 horas e quartos com acesso Wi-Fi gratuito.
Todos os quartos climatizados apresentam uma decoração moderna. Incluem uma televisão de ecrã plano e uma casa de banho privativa. A maioria dos quartos dão ao exterior e têm uma pequena varanda.
A principal zona comercial de Madrid, bem como inúmeros bares e restaurantes, podem ser encontrados nas proximidades. Os Museus Reina Sofia e El Prado estão a cerca de 15 minutos a pé do alojamento.
A Estação de Metro Puerta del Sol fica a 150 metros, enquanto a Avenida Gran Via está a menos de 5 minutos a pé da Hostal Mayor.