King's Cross Hotel

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

This charming hotel is located in Kings Cross. Those wishing to escape the hustle and bustle of daily routine will find peace and tranquillity at this establishment. Stay in the heart of London – Great location One of our bestsellers in London! Centrally located in London, Kings Cross Hotel offers rooms with TV and features free WiFi throughout and a 24-hour front desk service. The property lies 200 yards from London King's Cross and St Pancras train stations, which offer regular national and international connections. Around 0.6 miles from the British Museum, the property is also a 17-minute ...

More details

60 Argyle Walk, Kings Cross, London WC1H 8ER, UK - London, Greater London - UK - 18

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00