À proximité de la station de métro Earls Court, le Windsor House Hotel propose des chambres économiques.