With a stay at Camelot House 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 Camelot House Hotel
- Business Services
- Dry Cleaning Service
- Multilingual Staff
(*) = Free, some restrictions may apply.