Holiday Inn Express Hotel & Suites El Dorado Hills
Town Center Boulevard, 4360, El Dorado Hills
Location Want to save money while travelling? It’s easy: hotel Holiday Inn Express Hotel & Suites El Dorado Hills is located in El Dorado Hills. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel — Mia Sorell
Free WiFiParkingPool
