This charming Hotel is situated in Munich.
Courtyard Munich Garching
Garching, Germany
N 48.26486059559 E 11.6723947525