Situato a Londra, il Kilburn Arms offre la connessione WiFi gratuita, un giardino, una terrazza e un bar,
La sistemazione presenta una TV a schermo piatto e un bagno privato con doccia, asciugacapelli e set di cortesia.
Il Kilburn Arms dista 3,2 km dal Lord's Cricket Ground, 4,1 km dal Mercato di Portobello Road e 21 km dall’Aeroporto di Londra-City, il più vicino.