Situated between Farringdon and King’s Cross Stations at the heart of north central London, this large hotel has over two hundred rooms. The establishment has an in house bar and café that provides a nice place for both business and leisure travellers to relax in. Nearby, there are good links into the centre of London and many of the attractions that the capital provides.