Ground Floor, 63 High Street, St. Martins, Stamford PE9 2LA, United Kingdom
Distance: 757 yd.
Company description
A Traditional Market Town Hotel situated in the town of Stamford. This Eighteenth Century Building is set in three and a half acres of Gardens and Woodlands The No.1 choice in Hospitality
More details
Amenities
Bar/Café, Business Centre, Meetings Room, Historic Building, Internet Centre, Garden/Terrace, Laundry, Handicapped Access, Non-smoker Rooms, Parking, Dogs/Cats Allowed, Restaurant, Secretarial Service, Accepts Credit Cards