Eastleach Downs self catering The Self Catering Guide › Central England › Oxfordshire › Self catering in Eastleach Downs › See Shortlist Luxury Sleeps 4 Sleeps 2 Hot Tub Fire Dogs Short Breaks The Planters Studio, Eastleach Downs Oxfordshire Central England Sleeps 2. 1 bedroom. Prices from £455 for a weeks stay.