Simple hotel, located between Bayswater and Notting Hill, about 500 m from Bayswater underground station. The Lords Hotels is located 500 m from closest shopping centre, 1 km from Kensington Palace, 3 km from Oxford Street (main shopping street), 4,5 km from Buckingham Palace and about 5,5 km from Big Ben.

The hotel is built in 2 different buildings, main building with reception and breakfast room, annex building only room located 300m from the main building.

The hotel facilities include 24h reception, breakfast room and luggage storage (extra charge).

The guestrooms are equipped with bathroom (bath/shower), hair dryer, TV, telephone, safe box (extra charge) and wireless internet (extra charge).

Address: 20-22 Leinster Square, Bayswater, W2 4PR London, United Kingdom.
Loading...

Please wait...

We're searching for the best prices...
  • Book with confidence
  • Low deposit options
  • Trading since 1948
  • ABTA & ATOL protected
020 3368 6221
Loading... Loading...