Located in Oberwiesenthal ski resort, Germany’s highest town, this hotel offers a direct view of Keilberg Mountain. All apartments feature a fully equipped kitchen and relaxing sun terrace with garden furniture.
Zechenstr. 33, 09484 Kurort Oberwiesenthal, Germany