Helmsley Castle

Helmsley Castle

HOURS
Closed
TRIPADVISOR
(799)
4.5

About

Helmsley Castle (also known anciently as Hamlake) is a medieval castle situated in the market town of Helmsley, within the North York Moors National Park, North Yorkshire, England.

MoreLess
More on Wikipedia

Ratings & Reviews

Good to Know

Accessibility Features
Wheelchair Accessible
Good for Groups
Accepts Credit Cards
Contactless Payments

Details