Providenciando acesso Wi-Fi gratuito em toda a propriedade, Burren London Hotel localiza-se em Londres, a 4,6 km de Wembley Arena e 4,7 km de Estádio de Wembley. O alojamento encontra-se a 5,3 km de Estação de Metro de Preston Road, a 5,5 km de Mercado de Portobello e a 5,6 km de Estação de Metro de Park Royal. Este alojamento não fumador situa-se a 4,5 km de London Designer Outlet.
No alojamento, os quartos incluem secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas.
Lord's Cricket Ground fica a 6,9 km de Burren London Hotel, enquanto Estação de Metro de Ealing Broadway está a 7 km da propriedade. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 22 km de Burren London Hotel.