Room features
This London hotel features 200 rooms with a flat-screen TV with satellite channels, as well as a mini fridge bar, tea and coffee-making facilities. If you like cooking, there are coffee and tea making machines, a fridge, and glassware provided on site. A walk-in shower and a separate toilet, along with such comforts as complimentary toiletries and dressing gowns, are also provided.