Leeway Hotel Leeway Hotel 71 North Marine Road Scarborough North Yorkshire YO12 7HT Rating Date: 2021-06-10 Rating Authority: Scarborough Leave a Reply Cancel replyYou must be logged in to post a comment.