About 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.
Glen Helen Inn offesr quality rooms, beautifully appointed to match the stunning countryside, plus a modern bar and restaurant one on one of the most famous corners of the TT course.
Location
Glen Helen
St Johns
Isle of Man
United Kingdom
IM4 3NP
Contacts
Tel: 01624801294
Web: glenheleninn.com/