Reviews: Anonymous

Keystone House Kings Cross

London, England

Has everything you need. Perfect location, super close to the Kings Cross tube stop so it's super easy to find and super easy to get anywhere in the city. Lively area with bars and restaurants. You can also buy/rent whatever you need from reception (converter, lock, towel...etc)


No customer comment