Glen Helen, St. Johns, Isle of Man, GB
Glen Helen Inn is located in a picturesque glen setting with beautiful gardens on the west side of the Isle of Man. Near one of the most famous corners of the TT course & TT radio commentary points. Walking distance of Tynwald Hill, Tynwald Mills Shopping Village, Arboretum at St Johns. The nearby glen hosts superb walks to the famous Rhenass falls. Peel is 4 miles (5 min. drive) away with its ancient castle, beaches, marina.