Room features
This London hotel offers 343 rooms with a mini fridge bar, coffee and tea making facilities, and such modern conveniences as a flat-screen TV with satellite channels. An ironing set and climate control are featured for guests' comfort. A separate toilet and a shower, along with a hair dryer and shower caps, are provided.