Hotel Overview
The Arriva Hotel in London is located in a quiet street just a few minutes from Kings Cross Station and the Eurostar. It has a small bright lobby area with 24 hour reception. Bedrooms are clean but functional in style. Each room contains a fridge and area with tea and coffee facilities. All rooms have private facilities (en-suite) with either bath and/or shower - some may be small but all are modern, fresh and clean. A good budget 2 star with great transport links for the city.