New Denver hotels & apartments, all accommodations in New Denver
3-star hotels
Valhalla Inn
509 Slocan Avenue, New Denver, Canada View map
Set 0.8 km from Silvery Slocan Museum, the 3-star Valhalla Inn New Denver includes 23 rooms with views of the mountain. This comfortable inn provides WiFi in public areas.
From US$ 109
Book Now