One night break at best western grosvenor hotel
If youre looking for a relaxing getaway with a touch of class in a beautiful market town suffused with historic charm and character look no further than this overnight break at the best western grosvenor hotel combining welcoming and warm accommodation with modern amenities and eye catching decor the grosvenor is ideally located in the town of stratford one of the uks most beloved destinations birthplace of the bard and home to the majestic river avon