Lords Hotel, který se nachází 2 km od Londýnská ústřední mešita, nabízí Wi-Fi ve veřejných prostorách.
Ubytování je umístěno ve čtvrti Bayswater, 400 metrů od stanice metra Bayswater. The Sherlock Holmes Museum je 25 minut chůze od ubytování. Vlaková stanice Marylebone je 25 minut chůze od hotelu.
Bezplatnou anglickou snídani je nabízeno pro hosty Lords Hotel. Hosté si mohou vychutnat libanonskou kuchyni v restauraci Al Waha, umístěné 150 metrů daleko.