Shermans Travel » Blog » Archive
Shermanstravel Blog
Search This Blog
Tag Results: Cotswold
Ellenborough Park Hotel in Cheltenham Features Indian-Themed Spa
May 25th, 2011 by Karen Loftus
If you’re looking for the royal treatment in the luxe Cotswold countryside, simply slip in to the newly opened Ellenborough Park Hotel in Cheltenham Spa. This picturesque town has been an English health and holiday resort since the discovery of mineral springs in the early 18th century.
Today the five-star resort, which officially opened its doors May 1st, is located on 90 acres of idyllic pristine green land. The old English manor house is surrounded by quintessential farms filled with sheep grazing in the hilly countryside.