Willowbend Hotel
108 Maple St, Maple Creek
Location You’ll be sleeping tight! Hotel Willowbend Hotel is located in Maple Creek. This hotel is located in walking distance from the city center. At the hotel Specially for tourists who travel by car, there’s a parking zone. You won’t have to leave your pet at home as they are allow
ParkingPets OK
