
Super 8 by Wyndham Williams Lake BC
1712 Broadway Ave S, Williams Lake
Location A great option to spend a night. Mini-hotel Super 8 by Wyndham Williams Lake BC is located in Williams Lake. This mini-hotel is located in 3 km from the city center. At the mini-hotel You can stop by the bar. It’s time to have a nice meal! Stop by the restaurant. Free Wi-Fi is
Free WiFiParkingSpa

