Howard Johnson London Hotel
The Howard Johnson Hotel is a newly built hotel offering and Indoor pool and whirlpool, Restaurant on premises and banquet hall and meeting facility for 100 people.
Hwy. 401 is minutes away from London, Ontario Howard Johnson Hotel and nearby shopping mall is the largest mall in southwestern Ontario.
1170 Wellington Rd., London, ON N6E 1M3, Canada