minube
the perfect place to enjoy a holiday
The Best Western Harbor Shores is situated in the American city of Lake Geneva and is currently sporting a new look due to its recent refurbishment. Its location is the perfect place to enjoy a holiday, as it is located just in front of the lake and with easy access to major attractions and points of interest, as well as the major shopping area which is just minutes away.