A warm welcome & superb service await you at the Cotswold House Hotel, which offers beautiful landscapes & breath-taking views right on its doorstep. The tranquil setting, sublime comfort & exceptional food make this one of the finest Cotswold hotels. During your stay you will both have access to the Hotel's spa facilities & after a restful night’s sleep, you will both be treated to a full English breakfast.