Room features
This London hotel welcomes guests to 181 rooms, some of which comprise a seating area and a living room, and offer such self-catering options as coffee/tea making equipment and free minibar items. They are furnished with modern-style decor. Some of the stylish bathrooms come with bathrobes.