This 4-star hotel is located in the spa town of Bad Iburg in the Teutoburger Wald forest. It offers modern rooms, a restaurant serving international food and free parking spaces.
Museum am Schoelerberg 9,7 km