Carlton Hotel London

Carlton Hotel London
Address: Birkenhead St, London WC1H 8BA
Phone:020 7837 6655

Carlton Hotel London is just a 4-minute walk from St. Pancras station, home to the Eurostar service.
Carlton Hotel London which is located in central London has free Wi-Fi internet.
This budget hotel is also close to The British Library, Oxford Street, Covent Garden, Leicester Square and restaurants and bars are also within walking distance.

Birkenhead St,Kings Cross, London WC1H 8BA, UK