
Super 8 by Wyndham Smoky Lake
5404 - 44 Avenue, Smoky Lake
Location You’ll be sleeping tight! Hotel Super 8 by Wyndham Smoky Lake is located in Smoky Lake. This hotel is located in walking distance from the city center. At the hotel You can stop by the restaurant. Free Wi-Fi on the territory will help you to stay on-line. Specially for tourist
Free WiFiParkingGym


