The Grosvenor Hotel is in the centre of the attractive historic village of Stockbridge, on the banks of the river Test in the heart of Hampshire situated between the historic Cathedral Cities of Winchester and Salisbury.
The Grosvenor Hotel is an old historic building and some areas of the hotel are in need of some tender loving care but overall this is a popular base from which to explore the surrounding areas of Winchester, Sailsbury and Andover.
Grosvenor Hotel reviews on sletoH.com are written by travellers like you. Our honest and unbiased reviews help all travellers decide which hotel to book and which to avoid. Please add your own review now.