Burren London Hotel ligt in Londen, op 4,6 km van Wembley Arena en 4,7 km van Wembley Stadium, en biedt gratis WiFi in de hele accommodatie. De accommodatie bevindt zich op 5,3 km van metrostation Preston Road, 5,5 km van Portobello Road-markt en 5,6 km van metrostation Park Royal. De accommodatie is rookvrij en is gelegen op 4,5 km van London Designer Outlet.
Alle kamers bij het hotel hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken.
Cricketstadion Lord's Cricket Ground ligt op 6,9 km van Burren London Hotel, en metrostation Ealing Broadway ligt 7 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London Heathrow, op 22 km van de accommodatie.