The Grosvenor
Warwick Road, Stratford-upon-Avon, CV37
Very Good, 4
Built in 1836 and renovated in 2003, the hotel comprises 58 rooms (including 1 suite) spread over 2 floors. An inviting lobby features a reception and further facilities include a cosy bar with a fire...
More Info