Vernon Self Catering
Self Catering in Vernon, British Columbia, Canada
-
Strand Lakeside Resort
Strand Lakeside Resort in Vernon, understands how important your pets are to you, and that they are often included in your vacation plans, so we?ve set aside a limited number of suites as pet friendly.