Das 4-Sterne Hotel liegt im Herzen Münchens in idealer Lage direkt am Hauptbahnhof und nur 500 m vom Stadtzentrum entfernt. In der Nähe befinden sich viele Attraktionen, u.a. der Stachus, ein Platz mit Geschäften, Restaurants und Cafés, das Neue Rathaus am Marienplatz und die Luxusboutiquen in der Maximilianstraße. Das Hotel wurde 2008 renoviert und bietet voll ausgestattete, stilvolle und moderne Zimmer. Das NH München Deutscher Kaiser bietet 4 komplett ausgestattete, multifunktionale Veranstaltungsräume. Die Räume befinden sich in der ruhigen dritten Etage des Hotels und können zusammengelegt werden.