Our Trips using this Lodging

Kings Head Hotel

Richmond, England

Originally a gentlemen’s townhouse, the Kings Head Hotel dates from 1717 and has fine red-brick architecture that blends in beautifully in the quaint Georgian town of Richmond. The hotel overlooks Richmond’s large, cobbled marketplace, where the striking Norman castle dominates the views.