Im Wurzach 1, 87534 Oberstaufen, Germany, Oberstaufen
Business Centre
Parking lot
SPA
Smoking is strictly prohibited in all public and private places
Pet
Internet access
Lounge