86-90 Sussex Gardens, London, W1G 8UE, United Kingdom
+44 207 723 0370

RM 264+

Check in
Check out

Overall guest ratings

5.9/10 OK
Based on 36 reviews
See all reviews

Review highlights

  • 8.3
  • 8.2
  • 7.8
  • 2.7

Good to know

  • Friendly service
  • Clean rooms


    show all


    The Orchard Hotel is centrally located and ideally close to Hyde Park Park Lane and the major shopping street of London the Oxford Street and of course Buckingham Palace. Situated in Sussex Gardens an elegant tree lined Avenue running onto Bayswater Road the Hotel is a fine Victorian building offering 43 rooms of accommodation. A privately owned Hotel that offers both comfort and personal service in a warm and friendly atmosphere. The perfect location allows you to explore the West End of London with its theatres cinemas dazzling night life also the Royal Palaces museums and galleries. As for transport the Orchard is perfectly situated in Central London just 300 metres from Paddington Main Line station and Paddington Edgware Road and Lancaster Gate underground stations. Heathrow Express the 15 minutes rail link of Heathrow airport with London is between Paddington and Heathrow. All rooms have ensuite bathroom colour television direct dial telephone and radio.

    Less More onhotels.com


    Would you like to save as your currency permanently or for this visit only?