Listings » Restaurants, Food & Beverage

Winterhaven Restaurant and Bar

28 Slalom St
, Canada

About

Winterhaven at Falls Creek is the perfect setting for that more intimate experience, right in the heart of the snow gazing out across the mountain slopes.

Location