Khoeg's London, UK
4 Reviews |
Comfort Inn and Suites King's Cross / St. Pancras
31-33 Argyle Street
I ended up at this hotel as I was on a conference in the area. I got a room in the basement (that ab...