Aylesbury Country House Hotel is a well kept secret, set in twelve acres of beautiful grounds with panoramic views over the Warwickshire countryside. It is an ideal base for a visit to Stratford upon Avon, Warwick, Birmingham and the Cotswolds. Aylesbury Country House Hotel is a combination of old world charm and modern convenience. Formerly a private manor house which dates back to the Stuarts Era but other architectural features have been added during the Tudor, Jacobean and Georgian Times.