Holly Croft is located in Scarborough, close to Scarborough Open Air Theatre, Sea Life and Marine Sanctuary, and North Bay Railway. Nearby points of interest also include Peasholm Park and North Bay Beach. Read More About Holly Croft
- FREE Breakfast
- Game Room
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.