• sign in
Close
  • For stays longer than 90 days, please call 866-539-3446.
  • You can only book 550 days in advance.
  • Please double-check your dates.

Loading...

Photo 1 of 6

Mayfair area

Photo 2 of 6

Mayfair area

Photo 3 of 6

Mayfair area

Photo 4 of 6

Mayfair area

Photo 5 of 6

Mayfair area

Photo 6 of 6

Mayfair area

Just off Bond Street, The Westbury is located in the heart of Mayfair, one of the world’s most prestigious fashion destinations. Nearby are luxury designer stores as well as the renowned tailors of Savile Row. Within walking distance are Piccadilly Circus, Leicester Square, and the West End theatre district. Heathrow Airport (LHR) and Gatwick Airport (LGW) are 31 and 44 kilometres away, respectively.

Explore Burlington Arcade, which dates back to 1819 and remains patrolled by Beadles in traditional uniforms. Trafalgar Square and Admiralty Arch are also beautiful reminders of historic London. Take a leisurely stroll to Hyde Park, Green Park, or Buckingham Palace. A short taxi ride away are Regents Park, Baker Street, the Houses of Parliament, Big Ben, and the London Eye on the South Bank.