El Hotel Mayorazgo es un hotel de 4 estrellas situado a solo 5 minutos a pie de la estación de metro Sol. Todas las habitaciones cuentan con balcón privado, algunas con vistas a la ciudad. El hotel también dispone de un restaurante que sirve cocina española y un bar en la azotea con vistas panorámicas de Madrid.