Sugar Hill Inn & Chanterelles Restaurant

Sugar Hill Inn & Chanterelles Restaurant

Enjoy fine dining and a boutique stay at Sugar Hill Inn & Chanterelles Restaurant. Located in Norris Point, Newfoundland, this property sits at the heart of Gros Morne National Park, with easy access to its pristine wilderness. There’s even a hot tub and sauna for when you need to relax after your hike.  Sugar Hill […]