This guide provides essential insights about hotels in London, Canada, evaluating six properties to help travelers make informed decisions regarding their accommodations.
Typical nightly prices range from $80 to $180 USD.
There are 6 major hotels in London, Canada.
Peak travel seasons occur from May to September.
Local taxes include a 13% HST and a potential 2% municipal fee.
Most hotels are within 5 km of the downtown core and attractions.