The elegant 3 star London Lodge Hotel is situated in the quiet and historic Kensington area of London. This town house hotel is beautifully furnished with
London Lodge Hotel is located in London near: Close to museums such as Natural History and Victoria and Albert. 5 minutes walk from Holland Park and 15 minutes walk from Hyde Park. Earls Court Road and High Street Kensington provide all the services that you could possibly need for a stay in London.
Book London Lodge Hotel London online and save. Our booking system provides cheap rates for London Lodge Hotel London room reservation. See hotel photos, facilities, check available rooms for your dates and book London Lodge Hotel London by cheapest rate. Our system is secure and absolutely free of charge. You pay at the hotel, cancellation is free.