Delta London Armouries is built within an authentic Armoury and conveniently located in the heart of downtown London.
The hotel features 246 luxurious guestrooms which offer a complete range of amenities. With full service dining options, meeting space and renowned service, the Delta London Armouries is the perfect choice.
Within walking distance of the London Convention Centre, John Labatt Centre and most corporate headquarters
Easy access to the London International Airport and the 400 series highways
Full range of amenities including complimentary wireless internet
Pets are welcome!