Lord Kensington Hotel

38 Trebovir Road, London, SW5 9NJ

Location: Earls Court
Check-in: 14:00:00
Check-out: 11:00:00

Lord Kensington Hotel

This customer favourite London hotel is ideally placed, close to Earls Court Tube Station and many famous attractions. From here you will also find the Science Museum and Kensington Gardens close by. Your comfortable room will have a telephone, TV and WiFi access.