Bed and Breakfast in St Johns |
| Glen Helen Inn, Isle of Man |
 The Glen Helen Inn offers a modern approach to a traditional setting. 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, 14 en-suite bedrooms & 120 seat function room, one of the large capacity rooms on the Island. Glen Helen In has been under new ownership and management since 2005 and there has been substantial investment in upgrading the premis |
| Full
Details & Contact Information |
| |
| |
| |
Displaying Results 1-1 of 1 |
|
Bed and Breakfast in St Johns |