Leonardo hotel munich arabellapark prices July 8, 2019 16 32 64 128 Leonardo hotel munich city south Leonardo hotel munich arabellpark Leonardo hotel munich arabellapark Leonardo hotel arabella park Leonardo hotel munich arabella