Set in the heart of the Black Forest, these self-catering apartments are located just 100 metres from the Schluchsee Lake. Each one includes free Wi-Fi and panoramic views of the lake. Schwarzwald Apartment features country-style interiors with wood...
Rooms total: 2 More information »