Description
Located on the main street just a short walk from the Festival Theatre, The Arden Park is the newest hotel in Stratford, a city acknowledged around the world for its natural beauty and outstanding theatre
by hotfrog
on May 20, 2012 from hotfrog