Situato a Londra, a 4,5 km dal London Designer Outlet e a 4,6 km dalla Wembley Arena, il Burren London Hotel offre un bar e la connessione WiFi gratuita in tutte le aree. La struttura dista 4,7 km dallo Stadio di Wembley, 5,3 km da Preston Road e 5,5 km dal Mercato di Portobello Road. Ealing Broadway dista 7 km dall'hotel e Kenton 7,2 km.
Tutte le unità presentano una TV a schermo piatto.
Park Royal e Lord's Cricket Ground distano rispettivamente 5,6 km e 6,9 km dall’hotel. L’aeroporto più vicino è quello di Londra Heathrow, a 24 km dalla struttura.