Seppenhäusl is a farm stay offering comfortable rooms with private balconies providing scenic views. It is located in Bischofswiesen, Germany.