El Hotel Catalonia Plaza Mayor es un hotel de cuatro estrellas ubicado en el centro de Madrid, a solo unos minutos a pie de la estación de metro Sol. El hotel cuenta con un restaurante propio, el 'El Racó del Catalan', que ofrece una experiencia gastronómica auténtica con platos tradicionales catalanes y una decoración acogedora y elegante.