Hotel in Greater London · 1 bedroom · 1 bed · 1 bath
The beautifully furnished London Lodge Hotel was originally built in 1880 as two distinctive and elegant Victorian residences. Situated in the quiet and historic Kensington area of London, this small town house hotel has a style and charm all of itself.  Only 5 minutes walk from Earl's Court Station and for business travellers will be within walking distance of Olympia Exhibition Centre and the hotel is close to the A4 for direct access to Heathrow airport.
["Heating", "Iron", "First aid kit", "Crib", "Wifi", "Security cameras on property", "Paid parking on premises", "TV", "Smoke alarm", "Dedicated workspace", "Hair dryer", "Air conditioning", "Fire extinguisher"]