Orchard Hotel 3-Star

Book this hotel in Bayswater, England: South, United Kingdom.

Photos of the 3* Orchard Hotel

About the 3* Orchard Hotel

The Orchard Hotel is centrally located and ideally close to Hyde Park Park Lane Oxford Street and Buckingham Palace. Situated in Sussex Gardens an elegant tree lined Avenue running onto Bayswater Road the Hotel is a fine Victorian building offering 43 rooms of accommodation. A privately owned hotel that boasts both comfort and personal service in a warm and friendly atmosphere and with affordable prices makes a good choice. Just 300 metres from Paddington Main Line station and Paddington Edgware Road and Lancaster Gate Underground stations and Heathrow Express the 15 minutes rail link for Heathrow airport this is a good location.

Rooms Description:
The hotel guest rooms all have an ensuite bathroom with shower & WC colour television direct dial telephone and a radio.

Facilities and Services:
24hour front desk Concierge desk Housekeeping daily Parking Storage space Toursightseeing desk Wakeup service Direct dial telephone Loungesbars Breakfast served in restaurant Nonsmoking rooms generic Hair dryer Ironing board Private bath or shower

Flight + Hotel
Hotel Only
Orchard Hotel
England: South United Kingdom
Orchard Hotel
For nights
Guests in Room 1
Adults Children