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

Gainsborough Hotel Gainsborough Hotel

Location. The Gainsborough Hotel offers country house charm amid the stylish shops and restaurants o...

Millennium & Copthorne Hotels at Chelsea Football Club Millennium & Copthorne Hotels at Chelsea Football Club

Location. The modern high rise Hotel at Chelsea forms an integral part of the twelve acre Chelsea Fo...

Sheraton Park Tower Sheraton Park Tower

Overlooking Harvey Nichols, the Sheraton Park Tower is an opulent 16 floor high rise hotel with pano...

Hilton Croydon Hilton Croydon

The Hilton Croydon is a modern hotel sited on the outskirts of Croydon, two miles from rail links to...

Hilton London Green Park Hilton London Green Park

The Hilton London Green Park is a stylish Georgian boutique style hotel set in central London's fash...

myhotel Chelsea myhotel Chelsea

Location. The myhotel Chelsea is a boutique hotel located in the trendy Kensington area of London, E...

Rose Court Hotel Rose Court Hotel

Location. The Rose Court Hotel is located in London, UK. 250 metres from Paddington Station 300 metr...

Royal Lancaster Royal Lancaster

Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...

Days Inn London Hyde Park Days Inn London Hyde Park

Location. Two blocks from Hyde Park and within the fashionable Bayswater area of London, England, re...

Marriott Heathrow Marriott Heathrow

Location. The Marriott Heathrow hotel is located 800 metres from Heathrow Airport and 15 miles from ...

My Place Hotel My Place Hotel

My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...

196 Bishopsgate 196 Bishopsgate

The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...

The Langham, London The Langham, London

Location. The distinctive Langham Hotel London offers luxury accommodations near Regent's Park in th...

Charing Cross - a Guoman Hotel Charing Cross - a Guoman Hotel

Location. Charing Cross Hotel is located along the Strand and stands adjacent to the Charing Cross U...

Threadneedles Hotel Threadneedles Hotel

Location. Threadneedles Hotel is located opposite the Bank of England in The City, the historic fina...