Built in 1850 and completely refurbished in 2011, Lords Hotel is a family run budget hotel located next to a beautifully quiet garden square in Bayswater, central London. Next to Hyde Park, we are the perfect affordable base from which to explore London.
The Lords Hotel is located between Bayswater and Notting Hill in central London. Lords Hotel is located in between cosmopolitan Bayswater and vibrant Notting Hill in central London. Whether you are visiting London for its world famous attractions, diverse restaurants, or its numerous stores, 5 minutes from Bayswater and Queensway Underground stations.
Rooms are clean, fresh and simply decorated in a minimal style. Whilst we may be a budget hotel, we pride ourselves on offering that little bit extra. Our guests can expect warm rooms with comfortable beds, private en-suite showers, flat screen TVs and Wi-Fi available at a small charge.
Food & drink
The breakfast rooms have been recently decorated with a tiled floor, and new wooden tables and chairs.
1 kms to city centre
40 kms to the airport (heathrow)
100 kms to the airport (stansted)
4 minute walk to the nearest metro station (bayswater)
2 km to the nearest station (paddington)
3 minute walk to the nearest bus stop
4 km to the nearest fair site (earls court)