Webbers Motel
Lake Charlotte • Show on map Price as low as CAD 85.38Webbers 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