The hotel is located super conveniently by Kings Cross & makes it the ideal location to explore all around London!