My Place Hotel-Missoula, MT, Missoula
https://my-place-hotel-missoula-mt.usa8.info
Located in Missoula, My Place Hotel-Missoula, MT has barbecue facilities and shared lounge. With free WiFi, this 2-star hotel offers a 24-hour front desk and a business center. The property is 6 miles from University of Montana.
2951 Expo Parkway, Missoula, MT 59808, United States of America