Delta London Armouries is built within an authentic Armoury and conveniently located in the heart of downtown London.
The hotel features 220 luxurious guestrooms which offer a complete range of amenities and complimentary wireless internet access. 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, Budwieser Gardens 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!