The hotel looks nice enough inside, but seems a little smaller than most crowne plazas. This is the same for the rooms (club) aswell, but thats London for you. It had everything we needed though and the staff were happy to help with anything.
This hotel is in a great location, right by a host of restaurants, the tube station...
More
- Holiday Inn Kensington
- Holiday Inn London
