Holiday inn downtown missoula
Location situated in the heart of missoula holiday inn downtown missoula a family friendly hotel is within walking distance of wilma theatre a carousel for missoula and caras park also nearby are mccormick park and childrens museum missoula hotel features holiday inn downtown missoula has an indoor pool a sauna and a fitness center there is a business center on site dining options at this family friendly hotel include a restaurant and a barlounge additional amenities include