< Back to Listings

Delta Hotels London Armouries

325 Dundas St.
London, ON
N6B 1T9

Visit Website

The Delta Hotels London Armouries is built within an authentic Armoury and is located in the heart of downtown London. Conveniently located to the London Convention Centre, Budweiser Gardens, Grand Theatre, Western Fair and Slots, Covent Garden Market, Centennial Hall, University of Western Ontario and London Health Sciences Centre and most corporate headquarters.  The hotel is located within blocks of the VIA Rail Station and Greyhound Bus Terminal. The London International Airport is within a 20 minute drive as well as access to the 400 series highways.

Facility Info