London hotels near Paddington: get the best deals for London hotels at low prices. No booking fees. You pay for the hotel room in London at the check-out. Free cancellation.
London hotel reservation: check availability and room rates
London hotels in Paddington
1 property found
-
Orchard Hotel 3 stars
86-90 Sussex Gardens, London, United Kingdom (Show map)
Featuring parking, a storage room and a restaurant, Orchard Hotel Paddington London offers excellent accommodation in 1.4 km from the expansive park "Kensington Gardens". The venue is located 4 km…