Hubbards Ponderosa Lodge is a 2-star property only 1350 meters from Caras Park.
The hotel is set 750 meters away from University of Montana and Missoula Art Museum. Missoula city center is 1 km away.
Hubbards Ponderosa Lodge can be reached in 10 minutes by car from Missoula International airport.
Eat & Drink
Guests can share a meal in Five Guys Burgers and Fries and River Wok Asian Grill, located about 100 meters away.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.