The Windsor House Hotel is very easy to reach from Heathrow, Gatwick, Luton or Stanstead airports, by train/underground, taxi or coach, and Earls Court Underground station is a 2 minute walk - please see the map of Central London on our website!
Situated in Central London in the Earls Court / Kensington & Chelsea area.
Less then a minute walk from the Earls Court Underground station.
Less than 5 minutes walk from the 2 main exhibition halls - Earls Court & Olympia.
Easily reached from Picadilly and the West End - and minutes away from Underground.