Webbers Motel

Lake Charlotte • Show on map
Price as low as CAD 85.38
Webbers Motel is a 2-star property located in Lake Charlotte. Each accommodation at the 2-star motel has garden views and guests can enjoy access to a restaurant and to a garden. There is a barbecue and…More info


