Willkommen im Lords Hotel London, Das Lords Hotel empfängt Sie in einer ruhigen Grünanlage in Bayswater mit einer 24-Stunden-Rezeption und Zimmern mit eigenem Bad. Die U-Bahnhöfe Bayswater und Queensway erreichen Sie nach nur 5 Gehminuten. Alle Zimmer sind mit einem Flachbild-TV ausgestattet und bieten WLAN gegen Aufpreis. Die Zimmer befinden sich entweder im Hauptgebäude des Hotels an der Ecke Leinster Square oder im 100 m entferntem Nebengebäude, das sich in der gleichen Straße befindet. Im Speisesaal des Hotels wird ein kontinentales Frühstück serviert, während kalte Getränke und Snacks an der Rezeption erhältlich sind. Direkt um die Ecke finden Sie traditionelle englische Pub-Gerichte und internationale Küche. Sie können einen Spaziergang durch das trendige Viertel Notting Hill und den Markt Portobello Road machen oder einen Nachmittag im nahegelegenen Hyde Park und im Kensington Palace verbringen.