The country inn is located in Albbruck in the southern Black Forest. Numerous hiking trails in the area invite visitors to enjoy the beautiful nature. Other attractions include the ruins of the Iburg castle, the Romanesque Basilica in Birndorf and the St. Blaise Cathedral.
