Hampton Inn by Hilton London
Our Hampton Inn by Hilton London hotel is centrally located, two hours west of Toronto, and two hours east of Detroit. Known as the ‘Forest City,’ London, Ontario offers vast expanses of stunning pathways, gorgeous parks, and a fine collection of unique stores and inviting restaurants.