Located in the entertainment district, Edelweiss Lodge is a great choice for a stay in Ellicottville. Guests can take a dip in the seasonal outdoor pool or visit the outdoor tennis court for a workout. All rooms offer flat-screen TVs, refrigerators, and free WiFi.