Room features
This London hotel has 48 rooms, some of them comprise a mini-kitchen and a dining area, and have self-catering options such as coffee/tea making facilities. They are also equipped with an electric kettle, a refrigerator, and kitchenware.