Orchard House, London. Hand Picked Hotels in London, England
Heritage Britain

Hotels in London, London

Orchard House

86-90 Sussex Gardens
W2 1UH
Orchard House online: information and bookings

Orchard Hotel provides the ideal location from which to explore this historic city. It is close to Hyde Park with some of London's famous attractions being within walking distance - among them Madame Tussauds, The Planetarium, Royal Albert Hall, London Zoo, Harrods, Oxford Street, and many more. In summary: *Shower and WC *Prices are fully inclusive of taxes (Vat) *English breakfast *Colour television, direct dial telephone, radio *Central London Family runned Hotel *At prices you can afford

Rooms: 43

Prices per Person unless specified
Rooms from £80

Check London Hotel availability

Check in:

Check out:

In case of alteration, please check prices, opening times and any specific important information before booking or visiting

Go Back to London?
More Hotels in London?
Places to Visit near Orchard House

Nipa Thai Restaurant , London
Access Apartments Angel, Islington
Notting Hill Apartments by Bridgestreet Worldwide, Bayswater
Royal China, London
Le Cafe Anglais, London