The Star Inn is situated in the picturesque village of Harome on the edge of the North York Moors. A Michelin starred thatched 14th century Inn with Rooms – famous for its Yorkshire hospitality.