Starwood Hotels & Resorts Worldwide IncTravel & transportLondon, Greater London020 7290 7174Not providedVisit website