1060 S. Wells St., Lake Geneva, Wisconsin, 53147
United States
Phone number: (800) 264-5678
Web: http://www.genevawells.com/
Category: Hotels