Holiday inn express london epsom downs
The distinctive and modern holiday inn express london epsom downs is set in the grounds of the renowned epsom downs racecourse hidden within the unique chalet style faade lies stylish and contemporary accommodation the spacious and light rooms offer a home from home with ensuite bathrooms including revitalising power showers enjoy views across the epsom downs or london skyline the holiday inn express london epsom downs inviting great room bar is open throughout the day for drinks and light