Lakefront Inn Peachland

Hotel in Peachland, BC

3860 Beach Ave, Peachland, BC V0H 1X1, Canada