The quiet 2-star Lords Hotel is a great place to stay in London. Built in 1995, the hotel is a combination of traditional architecture and contemporary facilities.
The convenient location gives quick access to Buckingham Palace, Hyde Park and Albert Memorial. The property is set within 5 km distance from London city center.
The hotel allows quick access to parks and gardens.
Lords Hotel is within a 20-minute drive to London City airport.
Lords Hotel has en-suite rooms fitted with central heating, individual climate control, a dining area, flat-screen TV and a closet. The rooms offer fresh decor.
Eat & Drink
Every day a complimentary continental breakfast is served. Guests can dine at Ping Pong and L'Etoile located within 5 minutes' walk away.
The conveniences such as a storage room, an elevator and a safety deposit box are offered on site.
Wireless internet is available in the entire hotel at GBP 2 per day.
No parking available.
Year renovated: 2011.
Number of floors: 5.
Number of rooms: 69.