London

Orchard Hotel Hotels

Save money booking rooms at the Orchard Hotel!

Orchard Hotel

Book from £160

Address: 86-90 Sussex Gardens, , London, GB

No of Rooms: 43

Location. The Orchard Hotel is housed in an early 19th century building and situated in central London, 100 metres from Paddington Station and 300 metres from Hyde Park. Oxford Street is half a mile from the hotel and the London Eye is 2.5 miles away. Paddington Station is 100 metres from the hotel and London Heathrow Airport is 15.5 miles from the hotel, with an approximate driving time of 45 minutes. Hotel Features. The hotel has a 24 hour front desk where staff can offer a range of concierge services and a complimentary full English breakfast is served each morning. Guestrooms. The 43 guestrooms are located over four floors and have light, modern decor, functional furnishings and patterned fabrics. All are equipped with televisions, direct dial phones and hair dryers. Irons and ironing boards are available on request. Expert Tip. The best views across the London skyline are available on the London Eye, a 135 metre tall high tech Ferris wheel situated by the Thames.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

London House Hotel London House Hotel

Location.The London House Hotel is a traditional townhouse property located in a residential area, j...

Mina House Hotel Mina House Hotel

Set in a white painted Victorian house with wrought iron balconies 300 meters from Paddington Statio...

The County Hotel Woodford The County Hotel Woodford

Location. The County Hotel Woodford is located in London, England, one mile from South Woodford Tube...

Garden View Hotel Garden View Hotel

Location. The Garden View Hotel is a Victorian property that overlooks a secluded garden in the Kens...

Dover Hotel Dover Hotel

Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...

K West K West

Location. The K West hotel in London, England, is a modern hotel in a fashionable corner of West Lon...

Grange City Hotel Grange City Hotel

Location. The Grange City Hotel is located in a modern building in The City, the financial district ...

Euston Square Hotel Euston Square Hotel

Location. The modern Euston Square Hotel enjoys a central location only 500 meters from the British ...

Express by Holiday Inn London Park Royal Express by Holiday Inn London Park Royal

Location. The Express by Holiday Inn London Park Royal is located in London, England. 1.5 miles from...

Montcalm Hotel Montcalm Hotel

Description Coming Soon....

Crowne Plaza Hotel LONDON-HEATHROW Crowne Plaza Hotel LONDON-HEATHROW

Location. The Crowne Plaza Hotel London Heathrow is located in London, England, eight miles from Twi...

Rydges Kensington Plaza Rydges Kensington Plaza

Location. Nestled in the historic Kensington area of London, England, Rydges Kensington Plaza hotel ...

One Aldwych One Aldwych

BOUTIQUE HOTELYEAR BUILT 1907 YEAR REMODELED 2003ADDITIONAL PROPERTY DESCRIPTION KEY SELLING POINTS ...

Hilton London Metropole Hilton London Metropole

Location. Located on cosmopolitan Edgware Road, the Hilton London Metropole is a high rise property ...

Ascot Hyde Park Hotel Ascot Hyde Park Hotel

Location. The Ascot Hyde Park Hotel is located 500 metres from Hyde Park in London, England. Padding...