Nova Inn Slave Lake




Categories: Hotels / Motels

112 12 Ave SW
Slave Lake, BC  T0G 2A3

Main: (780) 849-6668


Location Map