LORDS HOTEL * *
Housed in an elegant 19th-century townhouse, the Lords Hotel London is an affordable 2-star hotel in Bayswater, London. It's just a 6-minute walk from Bayswater tube station and Kensington Palace Gardens, and 15 minutes from Paddington station, which serves London Heathrow airport. The hotel offers simple en suite rooms with flat-screen TVs. Wi-Fi is available at an additional cost. Continental breakfast is included in the room rate. The hotel also offers free Wi-Fi access and is child-friendly. The hotel is non-smoking and has parking and disabled access. Guests have appreciated the hotel's location, close to public transport, the city center, stores, restaurants and bars. The hotel's services and facilities were also highly rated by guests.