8.3/10
Very Good
41 review
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.
Number of rooms: 93
4360 Town Center Boulevard , El Dorado Hills, CA 95762, United States
Hotel booked 1 times today.