Garden House Hotel - location in Stamford
Finding us is very straightforward - we are on High Street St. Martin's, which is part of the main north/south road through Stamford. The Garden House Hotel is located at the south edge of town adjacent to the A43 junction. Entry to the car park (inside the walled gardens) is from Pinfold Lane off the A43 at the rear of the hotel.
Driving Directions (external links):