Glen Helen Inn
Glen Helen
St Johns
Isle of Man
IM4 3NP
Isle of Man Type of Accommodation: Hotel Rating: 4D
To email this page to a friend click here
Located in one of our most picturesque settings on the Isle of Man the Glen Helen Inn provides a modern newly refurbished bar a la carte restaurant function room to seat over 100 and 14 en suite bedrooms patio. The Glen Helen Inn where customer service good home cooked food and a cheery smile are always found offers everything you could wish for in a hotel bar.