The Lords Hotel is a clean, friendly and inexpensive hotel right in the heart of Bayswater. Located in the center of London, it is near all the necessary sites and tourist locations. Right next door are plenty of restaurants and bars to keep you busy. For getting around London, the Lords Hotel is close to the tube and well-connected to where you need to go. Make sure you drop by the restaurant for a traditional English breakfast before you head out to explore the great attractions. With Victorian style architecture on the exterior and a modern interior, the Lords Hotel offers the best of both worlds. Hardwood floors, antique furnishings, and clean rooms abound the Lords Hotel is ideal for visitors looking to sleep in peace.