Bella Vista Suites

The Bella Vista Suites is a premiere Lake Geneva hotel and resort. It's centrally located and overlooks Geneva Lake. They have 39 suites, in-suite Jacuzzi tub, indoor pool, whirlpool, exercise facility, lounge, and spa. 

Address: 
335 Wrigley Dr
Lake Geneva, WI 53147
Phone: 
(262) 248-2100