 |
The Lord Kensington Hotel is situated in Earl’s Court and adjoins the splendid area of South Kensington, one of the smartest districts in London. Earl’s Court is next door to South Kensington, an ideal location for reaching the heart of London and all of the city’s major attractions. The Lord Kensington Hotel is less than 5 minutes from Earl’s Court underground station, positioned in an area full of restaurants and nightspots - just two stops away from Piccadilly Circus. The 23 rooms at the Hotel Lord Kensington in London are exceptionally clean emanating a relaxing atmosphere.
|