Booking Details
Corporate/Promo Codes
Select Your Arrival Date

Room rates vary by date. Look for dates with $ for the lowest prices.

Hotel Available
Hotel Sold Out
Lowest Rate
Reset Dates
Delta Hotels

Delta London Armouries Hotel

Masonville Mall

Masonville Place is a major shopping mall in North London, Ontario. It is located at the southeast corner of Fanshawe Park Road and Richmond Street. Masonville Place was constructed by the Cadillac Fairview Corporation Limited in 1985.

Masonville Mall

1680 Richmond St

London, Ontario N6G 3Y9