Source: Hospitality Net

Noble House: Noble House Hotels & Resorts Unveils Renovations of Teton Mountain Lodge & Spa in Jackson Hole

Noble House Hotels and Resorts - a collection of luxury hotels and resorts - proudly announces the completion of an extensive revitalization of Teton Mountain Lodge & Spa, located in Teton Village, Wyoming. Boasting multimillion-dollar transformations to the main lobby, reception area, concierge and retail spaces, a new Black Diamond Bar and the fully renovated award-winning Spur Restaurant & Bar, Teton Mountain Lodge invites locals and vacationers alike to experience this elevated alpine retreat.

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
1.0-5.0K
Jamie Colee's photo - CEO of Noble House

CEO

Jamie Colee

CEO Approval Rating

82/100

Read more