The Lords Hotel, London, is located in the quiet neighborhood of Bayswater. A few steps from hotel are a number of different cuisine restaurants including Indian, Chinese, Far East, and British. Hyde Park and Kensington Gardens are both an easy stroll away. The Lords Hotel caters to the needs of the budget traveller and provides, good value, comfortable, plain, limited facility rooms.