In King’s Cross, close to the station and a short walk from the central attractions of the city, this hotel is a popular place for both business and leisure travellers to stay. All of the rooms have been fitted with air-conditioning and the staff here is always happy to help you. There are fast transport links across the city and across the country within a short walk of the hotel.