Kings Cross station is 5 minutes walk from the Arriva Hotel London. West End within 10 minutes bus ride. Eurostar
See more: Hotels in Europe Hotels in United Kingdom Hotels in London Holiday Destinations in Europe