Mel House Cottages Pickering October 19, 2019 Cottages, Self Catering Tourist Information Board Scarborough Mel House Cottages Pickering Self-Catering Accommodation Address: Mel House, Pickering, North Yorkshire YO18 8QA Telephone: 01751 475396