El Eurostars Grand Central es un espectacular hotel de impactante arquitectura y moderno interiorismo. Cuenta con 247 habitaciones, incluidas 8 suites, y 10 apartamentos pensados para largas estancias. Sus más de 700 m2 de salas de reuniones y su completa oferta de restauración le permiten albergar todo tipo de eventos.
Se encuentra situado en el extremo este de la capital bávara, y próximo a la estación de trenes. Está además bien comunicado con algunos de los principales atractivos de Munich como la iglesia barroca Theatinerkirche, o la popular plaza MarienPlatz.
El Hotel Eurostars Grand Central está situado en el centro de Múnich, a tan solo 5 minutos caminando desde la estación principal de trenes (Hauptbahnhof München). Hay una parada de tranvía justo enfrente de la entrada principal y la parada de metro "S-Bahn Hackerbrücke" se sitúa a 100 metros.