Leonardo Royal Hotel Munich
Munich • Show on map Price as low as EUR 121.11Located beside the Olympiapark Park in Munich this 4-star superior hotel offers free WiFi a sauna area and fitness facilities an international restaurant with large terrace and easy underground connections…More info