Orchard Hotel

★★★7.2 Good · 3,177 reviews86 Sussex Gardens

Orchard Hotel scores 7.2 (Good) from 3,177 guest reviews — a 3-star hotel in London. It's set on 86 Sussex Gardens.

Central Location in London

Nestled in the heart of London, Orchard Hotel provides easy access to top attractions like Madame Tussauds and Oxford Street, making it a prime choice for travelers seeking convenience and comfort.

Modern Amenities

Experience a comfortable stay in our 3-star accommodations equipped with flat-screen TVs, private bathrooms, and free WiFi. Select rooms offer stunning city views, ensuring a memorable and relaxing stay for our guests.

Varför bo här

  • On-site restaurant
  • Bar / lounge
  • Free Wi-Fi
  • On-site parking
  • Family-friendly
  • 24-hour reception

Amenities

  • WiFi available
  • Free WiFi
  • Parking
  • Non-smoking rooms
  • 24-hour front desk
  • Family rooms
  • Lift / Elevator
  • Luggage storage
  • Non-smoking throughout
  • Private parking
  • Daily housekeeping
  • Designated smoking area
  • Shared lounge/TV area
  • Staff adhere to local safety protocols
  • Laundry washed per local authority guidelines
  • Guest rooms disinfected between stays
  • Cleaning standards that are effective against Coronavirus
  • Hand sanitizer in guest room and key areas
  • Cashless payment available
  • Fire extinguishers
  • First aid kit available
  • Sanitized tableware & silverware
  • Invoice provided
  • Guests can opt-out any cleaning services during stay

Gästbetyg

Guests rate Orchard Hotel 7.2 — Good from 3,177 verified reviews. Open the rooms panel to read what recent guests said and check live availability.

Orchard Hotel — London | Guide 2 London