Holiday Inn Munich City Centre

Hochstrasse 3, 81669 Munich, Germany

4
4

Situated in the heart of Munich, the hotel is within walking distance of the Deutsches Museum. Also nearby are Marienplatz and the English Garden.