Booking-com - Scarborough, United Kingdom close