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 hotel is around 5 minutes on foot from the city center. Valhalla Inn is a 3-star property situated about 4.8 km from Galena…