: Wont be a moment.
This stunning new-build is superbly located close to Stratford-upon-Avon's charming town centre, home to the world-famous Royal Shakespeare Company.
Perfectly positioned in the heart of the quaint, historic town of Stratford-upon-Avon, these serviced apartments are the perfect hotel alternative for both short and long-term rentals.