Start Your Search

    • 16+ years
    • 2-11 years
    • 0-23 months

Welcome to Orchard

Orchard Orchard Hotel is located in London's City of Westminster neighborhood, close to Hyde Park Speakers' Corner, Marble Arch, and Royal Albert Hall. Nearby points of interest also include Buckingham Palace and Trafalgar Square. The hotel serves a complimentary continental breakfast each morning in the restaurant. Orchard Hotel features concierge services and tour assistance. Complimentary guest parking is limited, and available on a first-come, first-served basis. The front desk is open 24 hours a day. This is a smoke-free property. 43 guestrooms at Orchard Hotel feature hair dryers. Guestrooms offer direct-dial phones. Guests may request irons/ironing boards and wake-up calls.
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.