No-one expects (or at least no-one should expect) sizeable hotel rooms in London and you certainly don't get it here. But this isn't a problem. The Caesar is a modern, chic, boutique hotel in the lovely quiet and leafy area of Bayswater. Queensway tube station is about 10 minutes away which takes you very close to lots of places you...
More
- Caesar Hotel London
- Caesar London
