Biberacher Str. 106, 88441 Mittelbiberach, Germany, Mittelbiberach
+497351827176
Parking lot
Laundry service
Room service
SPA
Multilingual staff
Restaurant
Pet
Internet access