33-35 Nevern Place, London
The 3-star Kensington Court Hotel offers modern accommodation 5 minutes’ walk from Earl's Court Exhibition Centre and Tube Station. It has a 24-hour reception free Wi-Fi and secure parking.