All Countries
:
Canada
:
Ontario
:
London
:
Delta Hotels
Delta Hotels -
SuperSaver®
.
London, ON Hotels
SuperSaver-Hotels®
Discount Hotel Rates online Delta Hotels Deals.
Hotels in London, ON
Delta London Armouries
325 Dundas St
London, ON N6B 1T9
Nightly Rates: ( 144.50 - 202.23 )
4 Star
The Delta London Armouries is midway between Toronto and Windsor, Ontario in the heart of Londons business section, walking distance to the Budweiser Gardens. Ideal for business or pleasure, just minu...see more