Eden is located in the charming Suffolks area of Cheltenham at:
44 Sufolk Road
Cheltenham GL50 2AQ
There are many highly rated restaurants and interesting boutiques nearby. The shops and parks of Montpellier and the town centre are only a short walk away.
On street parking available in zone 8, free for 2 hours (excludes Gratton Street and Commercial Street). Bath Road shoppers car park is a 2 min walk away (Satnav: GL50 2AL).