Close to the A1 in the heart of Stamford, this hotel offers an ideal location from which to explore the many delightful parts of this community. The rooms have all been fitted with excellent amenities that include television with satellite channels and private bathroom. There are open fires and traditional features throughout the establishment, that exudes peace and tranquillity.