minube
The Super 8 Williams Lake
The Super 8 Williams Lake in Williams Lake, British Columbia, Canada. It can be found on 1712 Broadway Avenue South Williams Lake, BC V2G 2W4, Canada. It offers 53 rooms, suites and jacuzzi suite. It is the only 100% non-smoking hotel in the city. It is a 4 star hotel.