Oyo Lifestyle Wembar Hotel Londyn jest położony w dzielnicy Earls Court w Londynie 6 km od atrakcji kulturalnych, takich jak Galeria Narodowa. Ten hotel zapewnia również parking.
Opactwo Westminsterskie oraz Sala koncertowa Royal Albert Hall znajdują się odpowiednio w ciągu prawie 10 min jazdy samochodem oraz prawie 25 min pieszo od hotelu. Green Park znajduje się 3 km od tego 3-gwiazdkowego obiektu. Ponadto, Thistle Grove Gardens znajduje się w odległości 17-minutowego spaceru. W okolicy znajdują się liczne obiekty handlowe, takie jak Dom towarowy Harrods, położony 2 km od Oyo Lifestyle Wembar w Londynie. Hotel mieści się nie więcej niż 5 min piechotą od stacji metra Earls Court oraz w odległości krótkiego spaceru od przystanku kolejowego London West Brompton.
Wyśmienitych dań i specjałów kuchni brytyjskiej, goście mogą skosztować w restauracji The Blackbird, zaledwie 650 m stąd.