Whether it is a city break in the heart of London or an airport stopover, Starwood has the right option for your next stay in London with 6 hotels across 4 different luxury lifestyle brands. All are located in London's most popular areas, including Knightsbridge, Piccadilly Circus and Heathrow airport. Scroll down now to explore our hotels and book our Best Rates Guaranteed in London.
Mix it up in the heart of London’s entertainment district, where dynamic décor, visionary extras and 24/7 energy amplify an iconic locale.
Comfort, convenience and location all situated only minutes away from airline terminals, while Royal Windsor is waiting to be explored.
Large, comfortable rooms are part of what make this hotel outstanding. Add exercise facilities and fine dining to complete the picture.