Sitemap


Argyle Square Hotel is a great value hotel in Kings Cross, London. Situated just a few minutes walk from King's Cross St. Pancras tube and international train station, this popular hotel is just over 1 mile from the British Museum and 1.5 miles from Regent's Park.