Updating availability and prices
Lords Hotel is located in a quiet garden square in Bayswater, the heart of London near Hyde Park.
Lords Hotel is a very convenient base from which to enjoy the best of what London has to offer. Around the corner you will find just about every type of cuisine you could desire, from China and the Far East, through India to traditional British pub food.
The simple rooms are all equipped with an en suite bathroom including a shower, a telephone and central heating.
Hotel
Room
Restaurant
How to arrive
From Heathrow airport.
-Metro
Take Piccadilly Line to Earls Court.
Then take District Line to Bayswater.
-Bus:
Take the Airbus Service to Bayswater Road (Marble Arch).
From Gatwick Airport.
-Train
Take Gatwick Express to Victoria station.
Take Circle Line to Bayswater.