Welcome to Delta Hotels by Marriott London Armouries

Refreshed and Redesigned

Uniquely located in an original armoury, the Delta London provides a one-of-a-kind destination for your visit to downtown London, On. Featuring historic architecture, the full service, award winning Delta London Armouries has been completely redesigned for today's traveller.   Be sure to inquire about our newly renovated rooms and suites located in the original section of the armoury which was built in 1905.  Enjoy a dining experience at the Grille Restaurant, serving fresh, local and seasonal menus, as well as London's Best Sunday Brunch. The Cantata Lounge is the perfect spot for pre-dinner drinks specializing in Martini‚Äôs and Manhattans.  Additional amenities; banquet & meeting space, with an elegant ballroom, and professional catering services, state-of-the-art fitness centre and indoor pool.  Our prime downtown location makes it easy to visit corporate offices and explore attractions, all within walking distance of London's iconic landmark.

This is luxury made simple; this is the Delta London Armouries.


Why Stay Here?

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


Unique Event Venue in London's "Castle"

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. 

Save More on Your London, ON Stay!

Enjoy year-round offers, rewards and packages at Delta Hotels London Armouries.

Click here for all Specials