The Sparkling Hill Resort Penthouses
Vernon's Sparkling Hill Resort is one of the premier wellness spa retreats in all of North America, and its accommodations don't get any more idyllic than its three Penthouse Suites. Each penthouse boasts over 1200 square feet of interior living space which includes a deluxe...