Featuring historic architectural design, the award winning Delta Hotels London Armouries has been completely redesigned for today's traveller. Enjoy a unique London, Ontario hotel just minutes away from the 401. From the refreshed guestrooms to the indoor pool and atrium lounge, a luxurious experience awaits every guest.
Not Your Average Hotel - Stay in a London Landmark, "The Castle"
Delicious On-Site Dining - Armouries Grille Restaurant & Cantata Lounge
Full-Service Fitness Centre & Pool - Stay Fit while on business or travel
Beautiful Wedding Facility - Enjoy your memorable day in a unique atmosphere
Meet Here - 11 Event Rooms, 9,269 Sq Ft. and full equipment services
Located in the Heart of London - Within walking distance to many popular sights
London's "castle" with its exposed brick, creates a unique backdrop for events; we offer flexible venues, including an elegant ballroom, and professional catering services. Many attractions, corporate offices and entertainment venues are within walking distance of London's iconic landmark.
Fill out our RFP form for more details on hosting your event.