Located 1,310 meters from BMO Bank of Montreal. Guest House on the Mount is perfectly located for both business and leisure guests in London (ON). The hotel has everything you need for a comfortable stay.
Located 1,467 meters from BMO Bank of Montreal. Ivey Spencer Leadership Centre is a popular choice amongst travelers in London (ON), whether exploring or just passing through.