Il Delta Hotels by Marriott London Armouries ospita l'Armouries Grille, un ristorante che offre specialità locali e internazionali. Gli ospiti possono anche usufruire del servizio in camera con orario limitato e rilassarsi presso il bar/lounge dell'hotel. La colazione a base di specialità locali viene servita nei giorni feriali dalle ore 07:00 alle ore 10:00, con la possibilità di richiedere un supplemento.
Gli ospiti possono godere di una serie di servizi ricreativi, tra cui una piscina coperta, una sauna e una palestra. Il Wi-Fi è gratuito in tutta la struttura, e sono disponibili servizi di concierge e servizi per matrimoni. Inoltre, l'hotel offre accesso gratuito a Internet via cavo, un business center aperto 24 ore su 24 e check-out veloce. Per eventi e riunioni, sono disponibili 929 metri quadrati di spazio con un centro congressi e sale riunioni. Si prega di notare che saranno in corso lavori di ristrutturazione dal 26 luglio 2023 al 31 marzo 2024, con un impegno a ridurre al minimo rumore e disturbo agli ospiti.
Situato nel centro di London, Canada, il Delta Hotels by Marriott London Armouries è a soli 10 minuti a piedi dal London Convention Center e dalla Sala del Centenario. L'hotel è inoltre a breve distanza da punti di interesse come il Grand Theatre e il Budweiser Gardens.
Le 246 camere dell'hotel offrono comfort e comodità, con frigorifero, TV LCD, connessione Internet wireless e via cavo, e biancheria da letto di alta qualità. Ogni camera è dotata di un divano letto e di un bagno con set di cortesia gratuiti e asciugacapelli. Oltre a queste comodità, gli ospiti possono riposare su comodi letti con materassi a doppio strato.
Nei dintorni del Delta Hotels by Marriott London Armouries, gli ospiti possono visitare il Museum London, che ospita una vasta collezione di arte e storia culturale della regione. Inoltre, la struttura è vicina al Covent Garden Market, un mercato coperto che offre una varietà di prodotti locali, artigianato e ristoranti. Gli amanti della natura possono esplorare il Thames Park, un'area verde lungo il fiume Thames, ideale per passeggiate e attività all'aria aperta.