Located 963 meters from Zam zam mart. Set in a prime location of London (ON), Howard Johnson Inn London puts everything the city has to offer just outside your doorstep.
Located 1,127 meters from Zam zam mart. Set in a prime location of London (ON), Four Points by Sheraton London puts everything the city has to offer just outside your doorstep.