Welcome to London and the Delta London Armouries Hotel! We are a historical property that offers the charm
and elegance of the past with all of today’s modern conveniences.
Our hotel is conveniently located in downtown London, minutes from the John Labatt Centre Western Fair Sports Centre, Richmond Row shopping, Grand Theatre, London Art Gallery , Victoria Park and many restaurants.
A Four Diamond rated property with 245 Deluxe guest rooms and suites, the Armouries Grille Resta...[more]