Location.
Lord Kensington Hotel London is located in London's North London neighborhood, close to Earl's Court Exhibition Centre, Royal Albert Hall, and Buckingham Palace. Nearby points of interest also include Big Ben and Trafalgar Square.
Hotel Features.
This 3-star property offers a meeting/conference room and secretarial services. Complimentary wireless Internet access is available in public areas. The hotel serves a complimentary breakfast in the breakfast area. Concierge services and tour assistance are available. Additional property amenities include multilingual staff, an elevator (lift), and a safe deposit box at the front desk.
Guestrooms.
23 guestrooms at Lord Kensington Hotel London feature hair dryers. Wireless Internet access is complimentary. In addition to desks, guestrooms offer direct-dial phones. Televisions have satellite channels. Guests may request irons/ironing boards.