Holiday Inn Express London - Epsom Downs
Epsom Downs, Epsom, Surrey KT18 5LG
With a great location within the grounds of Epsom Racecourse, Holiday Inn Express London – Epsom Downs is a modern hotel that offers a superb venue for smaller meetings and events in Surrey. With capacity…
- Distance: 1.62 Miles
- Max: 35 guests