A new hotel called The Wren will open its doors in downtown Missoula this summer. Operators say the 73-room hotel is a renovated 1960s building and offers a unique vibe for visitors. KECI-TV/KCFW-TV/KTVM-TV
© 2021 Commercial Construction & Renovation. All Rights Reserved. Website content cannot be reproduced in any way without specific permission by publisher.