Royal Hotel

Schillerstr. 11a
Munich
Germany