3-hvězdičkový Hotel Oyo Lifestyle Wembar Londýn se nachází sotva 4 km od Madame Tussaud's.
Ubytování je umístěno ve čtvrti Earls Court, 350 metrů od stanice metra Earl's Court. Obchodní dům Harrods je ve vzdálenosti 25 minut pěšky. Cesta na vlakové nádraží London West Brompton trvá 5 minut pěšky.
Hosté mají poblíž gastro restaurace The Blackbird, která je zhruba 650 metrů od hotelu.