- UK Information
- UK Hotels
- Orchard Hotel Paddington
Orchard Hotel Paddington
Just a 5-minute walk from Hyde Park, Orchard Hotel is situated in stylish Paddington. The traditional hotel offers continental breakfasts, free parking and a 24-hour front desk.
Rating
Visa,Maestro,American Express,MasterCard
Prices from £95
42