The Crown Hotel is a quaint 16th century coaching inn which has been tastefully modernised to offer comfort within old world charm. Overlooking the market square in the delightfully bustling town of Helmsley with less than an hours drive to the coast of Scarborough and south to the Historic City of York.