Only 2953 feet away from Lake Achen, Hotel St. Georg zum See offers rooms with a balcony and lake or mountain views. The modern spa area includes an indoor pool. Free Wi-Fi is available. All rooms at the St. Ge ... Read more

View all Luxury Hotels in Maurach