Ellenborough Park, Cheltenham, United Kingdom
Ellenborough Park is conveniently located at Southam Road in Cheltenham, United Kingdom
Hotel Location:
Address: Southam Road
City: Cheltenham
Country: United Kingdom
phone: +44 1242 807720
Hotel Features:
- Coffee/Tea Maker
- Safe
- Fitness
- Game Room
- In Room TV
- Meeting Room
- Non Smoking Rooms
- In Room Mini Bar