3925 South Snowbasin, Huntsville, Utah, USA
The Overlook is a luxurious new bar located inside Needles Lodge along the east windows, installed in 2020. This area offers a dedicated space for serving drinks to your guests with a jaw-dropping view.