The Orchard Hotel Paddington provides a great place for travelers to relax after a busy day.
With Paddington Station just 600m away and London City Airport only 18km away, transportation is very convenient. In addition, Edgware Road Metro Station is just a short walk away. Many local tourist attractions including the Oxford Street and King's Cross Railway Station can easily be reached with a short drive.
When guests have some time on their hands they can make use of the onsite facilities. Guests of this London hotel can make use of the free parking facilities.