The Billesley Manor Hotel

The Billesley Manor Hotel

Stay at The Billesley Manor Hotel for less with Hotel Express…. A luxury country house hotel near stratford-upon-avon, The Billesley Manor Hotel carries 4 stars and perfect for holidays and short breaks in warwickshire. Surrounded by 11 acres of Warwickshire countryside, the hotel is just three miles from stratford-upon-avon and 12 miles from Warwick. A […]