This beautiful luxurious hotel is situated in the Warwickshire countryside and offers a place of rest and relaxation for guests, away from the stresses of modern life. The entire property has been designed with care and attention and carries a good many rooms, each of which has been fitted with first rate amenities that include television and private bathroom.