Just a short walk away from King’s Cross Station, on York Way in the heart of London, this hotel could hardly be in a better position for those wishing to explore the many delights that the area has offer. The hotel has a range of rooms that have all been fitted with first class amenities including television, telephone and private bathroom. There is a restaurant on-site too.