Glen Helen Inn
Located in one of our most picturesque settings on the Island, the Glen Helen Inn provides a modern, newly refurbished bar, a la carte restaurant, 14 en-suite bedrooms & 120 seat function room, one of the large capacity rooms on the Island. A warm welcome and first class service is always guaranteed at Glen Helen Inn. Manx hospitality is legendary and in the Isle of Man countryside it is even better –with high standard home-cooked food and luxurious surroundings too. The nearby glen hosts superb walks and is home to the famous Rhenass falls.