We had a rainy day in Peel after cycling over from Douglas and took refuge in the Creek all afternoon. The food is outstanding, staff amazing and atmosphere charming. The only place to visit in Peel!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.