New Denver CA
Indulge in the breathtaking scenery of New Denver Lodge, surrounded by awe-inspiring views of majestic peaks and the crystal-clear waters of Slocan Lake. Nestled in the heart of British Columbia’s Kootenay region, New Denver Lodge offers a serene escape from city life. Embrace the tranquility of our Kootenay retreat, where guests revel in comfortable accommodations …