Room features
This London hotel has 35 rooms, some of them comprise an adjoining terrace and a kitchen, and have self-catering options such as tea/coffee making equipment. Tea and coffee making equipment, a refrigerator, and an oven are also available.