Skip to main content

Hotel Hubbards Ponderosa Lodge 0 *

800 East Broadway, 59802-4608 Missoula, United States Show on the map
Reviews
TripAdvisor Score
TripAdvisor Score Based on 39 reviews
Excellent location

Choose your room

.  
.

2 story property centrally located in downtown Missoula and just across the footbridge from the University.

Reviews: Hotel Hubbards Ponderosa Lodge