Modern, well appointed with several rooms, and near St. Pancras/Kings Cross with bus service to central London across the street.