Tucked away in Bourton-on-the-Water, Ross House occupies an enviable location in a quiet street just 15 minutes' walk away from the main street. The spacious ground floor and cosy, stylish bedrooms create a lovely home from home experience from which to explore the Cotswolds.