Das Gebäude des zukünftigen NH Collection München Bavaria war der erste Wolkenkratzer in München und ist bis heute eines der höchsten Gebäude der Innenstadt. Das Hotel befindet sich unmittelbar am Hauptbahnhof, im Herzen der City, nur wenige Gehminuten entfernt vom historischen Zentrum. Touristenattraktionen wie die Frauenkirche, Münchens berühmte Kathedrale, sowie die Theresienwiese, offizielle
Heimat des Münchener Oktoberfestes und Standort der berühmten Bavaria-Statue, sind von hier aus leicht zu erreichen.