22 Ben-my-Chree Shore Road Peel IM5 1NH Ben-My-Chree, Beach Holiday Cottage in Peel, Isle of ManIsle of Man Beach Holiday Cottage (5* Trip Advisor reviews) is centred on the spectacular seafront, surrounded by natural beauty and splendid sea views as far as the Irish and Scottish headlands. Please contact Jenni directly for availability on: 1. http://www.peel-holiday-cottage.com