Search
Resorts & LodgesTravel Guides
List Your Property
Rates From
$135
Amenities
  • Restaurant Onsite
  • Kids Allowed
  • Pets Allowed
  • Conference Facility
Call Direct
1.888.890.3222
Inquire
Save to Favorites

Careful concept and a lasting design can best describe Delta London Armories Hotel. A history of national need has placed the historic hotel in the heart of downtown London, Ontario right in the buzz and bustle of this fast-paced Canadian metropolis. Originally constructed in 1905, it was the location for training Canadian soldiers during the two great world wars. Today you can enjoy first class meeting facilities in a historical setting, casual fine dining at the Armouries Grille Restaurant, family fun at the atrium pool, and downtown sports and entertainment packages.

Family
Historical
Luxury
Located in the heart of downtown London, the hotel is conveniently located to the train and bus terminals, London Convention Centre, John Labatt Centre, University of Western Ontario, London Health Sciences Centre and most corporate headquarters.
Children will be fascinated by the archival photographs, uniforms and other wartime artifacts on display throughout the Delta London Armouries.
Newly renovated Delta Rooms feature either one or two Delta Sanctuary Beds with luxurious pillow top mattresses, plush duvet, and a pull out couch. Work desk, complimentary high speed internet, and a full range of amenities ensure a luxurious and productive stay.
Amenities
Open Dates
  • All Year
Property Size
  • 243 units
Nearby City
  • London
Nearby Water
  • N/A
General
  • Fitness Center
  • Swimming Pool
  • Internet
  • Video Games
Food & Drink
  • Gourmet Dining
Room
  • Air Conditioning
  • Alarm Clock
  • Coffee Maker
  • Hot Tub
  • Iron/Ironing Board
  • Jacuzzi
  • Refrigerator
Activities
  • Live Entertainment
  • Photography
  • Shopping
  • Sightseeing
  • Swimming
  • Wildlife & Nature
Services
  • Meeting Room(s)
  • Fitness Programs
Show all  
Show less  
Traveler Reviews

Your recently viewed

Lodging
Amelia Hotel at the Beach
Amelia Island, Florida

Lodging in or near London

1 mile away

19.4 miles away

Is this your property?
Claim this listing for free to update your property information, respond to reviews, and more. Claim Your Listing
stats