Skip to main content

Hotel Cecil Court 0 Star

Sussex Gardens - Marble Arch, 16, W2 1UL London, United Kingdom Show on the map
Excellent location

Choose your room


The Cecil Court Hotel is an elegant, late era Georgian House located very close to the beautiful Hyde Park. 10-15 minutes walking distance from Paddington Station and the Heathrow Express Train.

Reviews: Hotel Cecil Court

This hotel has no reviews. Would you like to add your own review?