Home Customer Service London Hotels SearchContact Help London Guide Tourist Map

Orchard Hotel


Situated in Sussex Gardens on an elegant, tree lined avenue running onto Bayswater Road, the Orchard Hotel is a fine Victorian building offering 43 well appointed guest rooms.

The privately owned tourist class hotel is perfectly situated close to many of the capital's tourist attractions and within easy reach of the shops, restaurants, theatres and cinemas of the West End. Travel throughout London is facilitated by the excellent public transport links and the hotel is located just 300 metres from Paddington Main Line station.

Orchard Hotel
88 Sussex Gardens
W2 1UH