Delta London Armouries Hotel

2 Star Rating London, ON

Delta London Armouries Hotel This beautiful historic hotel complete with a modern luxury tower set amid the charming elegance of the Armoury was originally constructed in 1905.

The Delta London Armouries Hotel is ideal for business or pleasure and is conveniently located in downtown London, minutes from Galleria Shopping, the Grand Theatre, the London Art Gallery, Victoria Park and both of the train stations.

Online Booking

1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.


325 Dundas Street, London, ON N6B 1T9, Canada


   Family Rooms
   Non-Smoking Rooms
   Handicap Accessible Rooms
   Pets are Allowed

Guest Room Features
   Data Ports
   Air Conditioning

Business Services
   Meeting Rooms
   Business Center

   Fitness Facility
   Indoor Pool
   Outdoor Pool

Hotel Services
   Dry Cleaning