See what the world’s press is saying about our little corner of Argyle Square in Kings Cross, London. Though you probably shouldn’t believe everything you read in the paper… it’s much better to come and see us for yourself!
This is no cookie-cutter hotel-by-numbers job. A new place three minutes from King’s Cross and St Pancras stations, it has a slightly bonkers mix of decorative themes