
London, United Kingdom
Keystone House
3-star hotel
Welcome to Keystone House. We offer private en-suite accommodation in the heart of London’s Kings Cross. Please Note - We are a self Check in Hotel only - No Reception - Guest Must contact hotel after they have booked and prior…
- Wi-fi
- 24-hour security
- Bar
- Electric kettle


