7.6/10
Good
10 reviews
Free Wi-Fi
Parking
Appart Hotel Julia is situated in Schönwald in the heart of the Black Forest. The apartments feature an indoor pool, a sauna and a garden.
Number of rooms: 10
Richard Wagner Strasse 11, 78141 Schonwald im Schwarzwald, Germany