A 67 room, family owned hotel in the south-west of Germany. Located right above Europe's largest manmade sandstone cave and on top of mountain Schlossberg, one will find a breathtaking view.
A 67 room, family owned hotel in the south-west of Germany. Located right above Europe's largest manmade sandstone cave and on top of mountain Schlossberg, one will find a breathtaking view.