The Almar in Scarborough, England, United Kingdom is near all of the usual seaside amenities, theatres, harbour and fine sandy beaches. The North Yorkshire Moors and Dalby Forest are close by and local attractions include Peasholm Park, the Sealife Centre, Scarborough Castle and the Stephen Joseph Theatre.READ MORE