Keepers House is a picturesque self-catering holiday cottage and has an abundance of charm and character. Situated within the truly stunning grounds of Leeds Castle and overlooking Weir Pond, the location of this Kentish holiday home is second to none. This spacious cottage has a wealth of traditional charm with many original features including beams, inglenook fireplaces and exposed brick and stone work. The spacious living areas and generous bedrooms make this the perfect place for large groups to holiday together.