Finding a Cheltenham Hotel
Located less than a hundred miles from London, close to Bath, Stratford upon Avon, is the quaint little town of Cheltenham, Gloucestershire. The town has some wonderful attractions that have drawn the attention of tourists from all over the country. The natural springs have been the main attraction for the past two centuries, due to their medicinal qualities.


