Featuring views of the urban, the elegant 3-star London Lodge Hotel lies in a prime touristic area, 25 minutes' stroll from Royal Albert Hall. Staying here you can use Wi-Fi in public areas and a car park nearby.
This non-smoking hotel is near the Kensington and Chelsea district and just around the corner from St Philip's Church. Located 0.3 miles from Earl's Court subway station, the Lodge is within reach of Saint Mark's Coptic Orthodox Church. Also, Bina Gardens West is situated about 15 minutes' walk away. Buckingham Palace is 2.3 miles away, while London West Brompton train station is situated 0.6 miles from this hotel.
The Lodge London welcomes guests to 28 rooms complete with complimentary wireless internet and a flat-screen TV with satellite channels, as well as comforts like ironing facilities and climate control. They are appointed with a writing table, and also feature a mini-fridge-bar, coffee and tea making equipment. Bathrooms with a separate toilet and a shower, also include hairdryers and bath sheets.
A full English breakfast is served daily. Dinner is offered at the à la carte Stephanies restaurant each evening. London Lodge Hotel invites guests to the lounge bar to relax with a drink. It also features a lounge area and a furnished patio for guests' comfort.