Le Meridien Hotel, an international 5-star deluxe hotel, is located in the green heart of the city and overlooks the beautiful Schlossgarten park.