Arriva Hotel London, London [London]

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 roomcontains 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 transportlinks for the city.
Vendor Page