Company name: Cotswolds Hotel, Golf & Spa
Description: Modern property with a spa & golf
London Rd, Chipping Norton OX7 5QH, United Kingdom