Orchard Hotel is located in London, close to Hyde Park Speakers' Corner, Marble Arch, and Royal Albert Hall. Nearby points of interest also include Buckingham Palace and Trafalgar Square.
A complimentary breakfast is served 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. Guestrooms are all non-smoking.