- Total Rooms 140
The Caesar Hotel is a 4 star boutique hotel located in the center of London, a few minutes from Hyde Park and accessible from the shopping area of Oxford street and Notting Hill. The Caesar Hotel is one of the best accommodation options in London. Caesar Hotel is located in a typical Victorian building...
Atencion inmediata y personalizada