Glen Helen House Apartment
Last updated
What “last updated” meansThis page has not been claimed by the business, so nothing on it has been confirmed with them. This listing was last updated 24 October 2026 and may have changed.
About us
There is the famous Tynwald Inn pub, Green's restaurant, post office and convenience shop all found in St. John's village, which is also home to Tynwald Hill which dates back to the 8th century. You can connect to the main bus routes here taking you to Peel, Ramsey and Douglas. We are also within walking distance of Tynwald Mills, the Islands only department store. Peel is 3 miles away and offers a host of pubs, restaurants, cafes, heritage sites and beaches.
From their website, seen 25 October 2026 · Read more on their website
- Category
- Tourism & Accommodation › Apartments
Location and contact
- Glen Helen Road, St Johns, Peel
- See it on OpenStreetMap
- visitisleofman.com
- Its phone number appears here once the business claims this page.