| The Arriva hotel is situated just a few minutes' walk from Kings Cross rail and underground station in London, with excellent travel connections to both the West End and the City. Oxford Street and Leicester Square are within 10 minutes bus ride. This location makes the property suitable for both businessmen and tourists. The property has been fully refurbished in November 2002 and presents brand new furniture and facilities. |