Das Burren London Hotel liegt im Stadtteil Hai Ba Trung, in 7 Kilometer Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, der Lisson Gallerie.
Es gibt 12 Zimmer, die über einen Flachbildfernseher mit Satellitenkanälen sowie einen Wasserkocher verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet. Die Zimmer stellen Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette zur Verfügung.
Das Restaurant Natalie's Cafe & Restaurant ist in 5 Fußminuten Entfernung vom Hotel gelegen.
Das Hotel ist 15 Fahrminuten vom London Transport Museum und circa 25 Minuten vom Wembley-Stadion entfernt. Der Neasden-Tempel gilt als heilige Stätte und liegt nicht weit entfernt von dem 2-Sterne-Hotel. Das Burren liegt in 8 Kilometer Entfernung vom London Zoo. Die Unterkunft liegt verkehrsgünstig ziemlich nah an der U-Bahn-Station Neasden.