Lakeside Villa Inn and Suites

Hotel in Kaleden, BC

Features: wi-fi

4201 Skaha Lake Road