Address
St. John's Isle of Man IM4 3NP United Kingdom
Description
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
[more]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. Glen Helen In is under new ownership and management since June 2005 and there has been substantial investment in upgrading the premises, with the introduction of high quality room, beautifully appointed to match the stunning scenery surrounding the countryside.
[less]