Venue photo 1

Delta Hotels London Armouries

4.4(2,292)
Hotel
About

Delta Hotels London Armouries offers a castlelike setting with modern comforts, including an indoor pool, exercise room, and a well-regarded restaurant. Its historic 1905 facade provides a distinctive backdrop for business gatherings and overnight stays.

The hotel features spacious rooms with large desks ideal for work, plus a signature lounge on the 20th floor serving breakfast and evening appetizers. Valet parking and attentive staff enhance the seamless experience for corporate guests seeking both event space and lodging near central London hubs.

Best for
  • Executive offsites with upscale city comfort
  • Multi-night group stays near business hubs
  • Casual client dinners with attentive service
Standout features
Architecture
Castlelike facade with historic Armouries origins
The hotel features a distinctive castlelike exterior, originally built in 1905 as the Armouries, lending a unique historic character uncommon among business hotels in London.
Amenities
Indoor pool and mini-golf area
Offers an indoor pool alongside a mini-putting area, providing recreational options that enhance the event experience beyond typical hotel offerings.
Signature Lounge
20th-floor lounge with breakfast and evening appetizers
Exclusive lounge access includes breakfast with city views and evening appetizers, creating a refined space for informal meetings or guest relaxation.
At a glance
Location & hours

Loading map...

325 Dundas Street
Get directions →

Rated 4.4 on Google · 2,292 reviews