Kings Cross Inn Hotel

9-11 Euston Road, London, London, NW1 2SA

Location: Kings Cross
Prices start from: £23.67
Type: Hotel
Review Score: 4 / 5
Check-in: 14:00
Check-out: 01:00

Kings Cross Inn Hotel

This 3 star London hotel is in an ideal central location, just a short walk from the Eurostar terminal at Kings Cross St Pancras Station. Also close is the British Museum. Room facilities include WiFi internet and a flat screen television.