Hotel near Royal Albert Hall & Earl Court – Hotel in Central London

Local Attractions

The Villa Kensington hotel is located in the heart of the town. Our hotel is very close to most famous London’s attractions, many of which are just walking distance from us.

The Villa Kensington hotel is located in the heart of the town

Few underground or Bus stops away:

  • Knightsbridge
  • South Kensington
  • Chelsea
  • Sloane Square
  • London Eye
  • Buckingham Palace

About 30 minutes or less walking:

  • Royal Albert Hall
  • Victoria & Albert Museum
  • Royal College of Music
  • Hyde Park
  • High Street Kensington
  • Earls Court & Olympia Exhibition Centre

About 15 minutes or less walking:

  • National History Museum
  • Science Museum
  • Imperial College
  • Earls Court
Single room @ The Villa Kensington Hotel

Check Availability

Book nowRooms from

Best rate guarantee