Windsor House Hotel
Usytuowany obok stacji metra Earls Court hotel Windsor House oferuje niedrogie pokoje z łazienką. Centrum wystawowe Earl's Court znajduje się 5 minut spacerem, a stadion Stamford Bridge, siedziba drużyny Chelsea FC, 15 minut spacerem od hotelu.