It is a wonderful hotel, with a great location, and a few feet from the Towel Hill Tube Station. The room was well-designed, spacious, and complete with a mini kitchen.
Loved the location, within walking distance of many great restaurants and nightclubs. Will definitely stay here again upon my next visit to the United Kingdom,
The Staff were just AWESOME