New Denver hotels & apartments, all accommodations in New Denver

Recommended New Denver hotels

Valhalla Inn New Denver

509 Slocan Avenue, New Denver, Canada

Valhalla Inn New Denver photo

The city center is 5 minutes' walk of the property. The comfortable 3-star Valhalla Inn offers quick access to Nikkei Internment Memorial Centre, which…