4 ★
Holiday Inn Express Hotel & Suites El Dorado Hills
Address: 4360 Town Center Boulevard , El Dorado Hills, United States
This El Dorado Hills hotel serves a daily hot breakfast and offers rooms with free Wi-Fi. Guests can relax in the outdoor pool or work out in the fitness centre. Folsom Lake is 11 km drive away.
- 🏠 WorldPlaces ›
- Hotels ›
- 🇺🇸 United States ›
- El Dorado Hills ›
- Holiday Inn Express Hotel & Suites El Dorado Hills