The Cotswold Inn is a well-presented traditional pub and is located conveniently close to Cheltenham Town centre. It is ideal for those tourists who wish to be close to the main sites and shops that Cheltenham and the Cotswolds have to offer. With its warm and friendly atmosphere and good music playing throughout