With a stay at Orchard Hotel in London (Bayswater - Paddington), you'll be convenient to Hyde Park Speakers' Corner and Royal Albert Hall.
This hotel is close to Buckingham Palace and Trafalgar Square.
Read More About Orchard Hotel
- 24-Hour Front Desk
- Concierge Desk
- FREE Breakfast
(*) = Free, some restrictions may apply.