Grosvenor Hotel 3 stars

High Street, Stockbridge, SO20 6EU, United Kingdom

Hotel image
Read more reviews for Grosvenor Hotel