Photo gallery for The Wren





The Wren
About this property
Hotel in Missoula with a 24-hour front desk and a coffee shop
Explore the area

201 E Main St, Missoula, MT, 59802
- Wilma Theatre2 min walk
- University of Montana9 min walk
- Washington-Grizzly Stadium15 min walk
- Missoula, MT (MSO-Missoula Intl.)9 min drive