Situated on Scarborough's South Cliff, The New Southlands Hotel is a 20-minute walk from the town centre. The property offers a bar and a restaurant. The rooms include a TV and tea and coffee making facilities. (from booking.com)
Read More »« Less
No reviews have been added for The New Southlands Hotel yet. Why not be the first to tell people what you think about this business?
Add a Review
You need to be signed in to to rate or review this business.