Stratford-upon-Avon, Manor Hotel

Hotels | UK Europe

Europe

March 03, 2012

Hotels

Stratford-upon-Avon, Manor Hotel

The quintessentially English scenery is there for your enjoyment, far from the madding crowds. Feel the peace and serenity of the countryside at the Stratford Manor in Stratford-upon-Avon, set…

March 03, 2012 | Reviews | UK

Load more