BLUE PAGES

Creek Inn

Accommodation, Bars & Inns
Occupying a prime position on the Quayside at Peel is The Creek Inn.

Address: Station Place, Peel, Isle of Man, IM5 1AT

Phone: 01624 842216 - Email - Map
Reviews (0)
No reviews exist for this business.
Add Your Review
top