Esplanade Hotel Resort & Spa offers upscale accommodations with bright rooms overlooking a lake. Guests can enjoy dining, a spa, and an outdoor pool.