Flo Wis Hotel Flo Wis Hotel 1701 Royal Saint George Ct, Lake Geneva, WI 53147 (262) 245-4533 Hotels Lake Geneva BusinessesFlo Wis Hotel01.01.1970